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 Elements
PayPal Express Checkout Request Transaction Parameters
3
62 XMLPay Developer’s Guide
PAGESTYLE Sets the Custom Payment Page Style for
payment pages associated with this
button/link. PageStyle corresponds to the
HTML variable page_style for customizing
payment pages.
PayPal
→PageStyle
PAYERID Unique encrypted PayPal customer account
identification number.
PayPal
→PayerId
PAYFLOWCOLOR Sets the background color for the payment
page.
PayPal
→PayflowColor
REQCONFIRMSHIPPING Is 1 or 0. The value 1 indicates that you require
that the customer’s shipping address on file
with PayPal be a confirmed address.
PayPal
→ReqConfirmShipping
RETURNURL URL to which the customer’s browser is
returned after approving use of PayPal.
PayPal
→ReturnURL
SHIPPINGTOTAL You must set the currencyID attribute to USD.
Must not exceed $10,000 USD. No currency
symbol. Decimal separator must be a period
(.).
PayPal
→ExtData
SHIPTOCITY Shipping city ShipTo
→Address→City
SHIPTOCOUNTRY Destination Country Code. (See the appendix
entitled “ISO Country Codes” in the Payflow
Pro Developer’s Guide.)
ShipTo
→Address→Country
SHIPTOSTATE Shipping state.
US = 2-letter state code.
Outside US, use full name.
ShipTo
→Address→State
SHIPTOSTREET Shipping street address ShipTo
→Address→Street
SHIPTOSTREET2 Extended shipping address. Example: Bldg. 6,
Mail Stop 3.
ShipTo
→Address→Street2
SHIPTOZIP Shipping postal code (called ZIP code in the
USA)
ShipTo
→Address→Zip
TAXAMT Sum of tax for all items in this order. Item
→TaxAmt
TOKEN Value returned in Set Express Checkout
response to identify this request as part of the
same checkout session.
PayPal
→Token
T
ABLE 3.7 Express Checkout request parameters (Continued)
Express Checkout
Parameter Description XMLPay Element