Developer's Guide
Table Of Contents
- Contents
- Preface
- XMLPay Overview
- XMLPay Syntax
- XMLPay Elements
- XMLPay Transaction Profiles
- XMLPay Examples
- ACH Sale Request
- Card Authorization Request
- Card Capture Request
- Card Credit Request
- Card Credit Reference Credit Request
- Card Force Capture Request
- Card Sale Request
- Card Secure Request
- Card Status Request
- Card Void Request
- Check Sale Request
- Customer IP
- Express Checkout Authorization Transaction
- IAVS Result Request
- Level 3 Invoice
- Line Item Sale Request
- Merchant Description and Merchant Service Number
- Processor Result
- Recurring Billing Profile
- Shipping Carrier and Shipping Method
- Transaction Update
- ValidateAuthentication Request
- ValidateAuthentication Response
- VerifyEnrollment Request
- VerifyEnrollment Response
- XMLPay Schemas
- XMLPay DTD
- Transaction Results
- Index
XMLPay Developer’s Guide 37
XMLPay Syntax
The XMLPayResponse Document (Transactions)
2
ExtData
<ExtData Name= Value= />
The XMLPayResponse Document (Transactions)
<XMLPayResponse>
<ResponseData>
(Vendor)
(Partner)
<TransactionResults>
(TransactionResult)+
</TransactionResults>
</ResponseData>
(Signature)?
(TransactionReceipts)?
EMail Customer e-mail address.
CompanyName Company name for this profile.
Comment Free-form comment about the purchase.
OptionalTrans Defines an optional Authorization for validating the account information
or for charging an initial fee.
OptionalTransAmt Amount of the Optional Transaction.
BillTo Name, Address,
Phone, and Fax
Information about the buyer.
ShipTo Name, Address,
Phone, and Fax
Information about the shipping addresses, if different from BillTo.
OrigProfileID Profile ID of the profile that gets the action.
PaymentNum Payment number identifying the failed payment to be retried.
ExtData Optional element that may carry extended data (outside the syntax of the
XMLPay schema).
Attribute Description
Name Name of the extended data element.
Value Value of the extended data element.
Attribute Description