Developer's Guide

Table Of Contents
XMLPay Syntax
The XMLPayRequest Document (Transactions)
2
20 XMLPay Developer’s Guide
(Tender)
</PayData>
(AuthCode)
(ExtData)*
</ForceCapture>
GetStatus Transaction
A GetStatus transaction queries the status of a previous transaction.
<GetStatus>
(PNRef)
(ExtData)*
</GetStatus>
VerifyEnrollment Transaction
For the Buyer Authentication Service, this transaction is used to determine whether the card
holder is enrolled in the 3D-Secure program.
Refer to Payflow Pro Fraud Protection Services Users Guide on the sequence of steps
involved in performing a Buyer Authentication transaction. This transaction is submitted only
to the Buyer Authentication server and not to the core OLTP server.
<VerifyEnrollment>
<PayData>
(Invoice)
(Tender)
</PayData>
(ExtData)*
</VerifyEnrollment>
Attribute Description
AuthCode Authorization code received out-of-band.
PayData Specifies the details of the purchase, within Invoice, as well as the
payment Tender to use.
ExtData Optional element that may carry extended data (outside the syntax of the
XMLPay schema).
Attribute Description
PNRef The transaction to query is identified by PNRef.
ExtData Optional element that may carry extended data (outside the syntax of the
XMLPay schema).
Attribute Description
PayData Specifies the details of the credit card used in the purchase.