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 41
XMLPay Syntax
The XMLPayResponse Document (Recurring Profiles)
2
The XMLPayResponse Document (Recurring Profiles)
<XMLPayResponse>
<ResponseData>
(Vendor)
(Partner)
<RecurringProfileResults>
(RecurringProfileResult)+
</RecurringProfileResults>
</ResponseData>
(Signature)?
(TransactionReceipts)?
Attribute Description
Email Customer’s email address.
PayerID Unique encrypted PayPal customer account identification number
Token Value PayPal originally returns in Set Express Checkout response after
your first call to the Set Express Checkout request.
PPRef Unique transaction ID of the payment.
If the request ACTION was A (Authorization), you should store the value
of PPREF if you need to research a specific transaction with PayPal.
FeeAmount PayPal fee amount charged for the transaction.
PayerStatus Status of payer.
PaymentType Indicates whether the payment is instant or delayed.
PendingReason The reason the payment is pending. Values are: none, echeck, intl, multi-
currency, verify, other, and completed.
Custom Free-form field for your own use.
InvNum Merchant invoice number. The merchant invoice number is used for
authorizations and settlements and, depending on your merchant bank,
will appear on your customer's credit card statement and your bank
reconciliation report. If you do not provide an invoice number, the
transaction ID (PNREF) will be submitted.
Phone Account holder’s telephone number.
ShipTo Name, Address,
EMail, Phone, Phone2,
Fax, and ShipToEU
Information about the shipping addresses, if different from BillTo.
CorrelationID Value used for tracking this Direct Payment transaction.