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 63
XMLPay Elements
PayPal Express Checkout Response Transaction Parameters
3
PayPal Express Checkout Response Transaction Parameters
Table 3.7 lists the PayPal Express Checkout response transaction parameters.
TABLE 3.8 Mapping Express Checkout parameters to XMLPay parameters
Express Checkout
Parameter Description XMLPay Element
CUSTOM Free-form field for your own use such as a tracking
number or other value you want PayPal to return in
the Get Express Checkout Details response.
PayPalResult
→Custom
EMAIL Customer’s email address. PayPalResult
→Custom
FEEAMT PayPal fee amount charged for the transaction. PayPalResult
→ExtData
INVNUM Your own unique invoice or tracking number. PayPalResult
→InvNum
PAYERID Unique encrypted PayPal customer account
identification number.
PayPalResult
→PayerId
PAYERSTATUS Status of customer. PayPalResult
→PayerStatus
PHONENUM Account holder’s telephone number. PayPalResult
→Phone
PPREF Unique transaction ID of the payment PayPalResult
→PPRef
SHIPTOBUSINESS Customer
’s business name. PayPalResult→ExtData
SHIPTOCITY Name of ship-to city. ShipTo
→Address→City
SHIPTOCOUNTRY Ship-to country code. (See the appendix entitled
“ISO Country Codes” in the Payflow Pro
Developer’s Guide.)
ShipTo
→Address→Country
SHIPTOCOUNTRYCODE Customer
’s country of residence in the form of ISO
standard 3166 two-character country codes.
PayPalResult→ExtData
SHIPTOSTATE Name of ship-to state or province. ShipTo
→Address→State
SHIPTOZIP U.S. ship-to ZIP code or other country-specific
postal code.
ShipTo
→Address→Zip
TOKEN Value returned in Set Express Checkout response to
identify this request as part of the same checkout
session.
PayPal
→Token