Payflow Pro Guide
Table Of Contents
- Contents
- Preface
- Express Checkout Processing Flow
- Billing Agreements and Reference Transactions
- Express Checkout Transaction Types
- Transaction Responses
- Express Checkout Testing
- Express Checkout Parameter Reference
- Connection Parameter Descriptions
- User Parameter Descriptions
- Express Checkout Parameter Descriptions
- Set Express Checkout Request Parameter Descriptions
- Set Express Checkout Response Parameter Descriptions
- Get Express Checkout Details Request Parameter Descriptions
- Get Express Checkout Details Response Parameter Descriptions
- Do Express Checkout Payment Request Parameter Descriptions
- Do Express Checkout Payment Response Parameter Descriptions
- Do Authorization Parameter Descriptions
- Do Reauthorization Parameter Descriptions
- Void Parameter Descriptions
- Credit Parameter Descriptions
- Delayed Capture Parameter Descriptions
- Billing Agreement Parameter Descriptions
- Reference Transaction Parameter Descriptions
- Currency Codes
- Country Codes
- Index
Express Checkout for Payflow Pro 61
Express Checkout Parameter Reference
Express Checkout Parameter Descriptions
A
MAXAMT (Optional) The expected maximum total amount of the complete order,
including shipping and tax charges.
Limitations: Nine numeric characers plus decimal (.) character. No
currency symbol. Specify the exact amount to the cent using a decimal
point—use 34.00, not 34. Do not include comma separators—use 1199.95
not 1,199.95.
ORDERDESC (Optional) Description of items the buyer is purchasing.
Limitations: 127-character alphanumeric string.
CUSTOM (Optional) 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.
Limitations: 256-character alphanumeric string.
INVNUM (Optional) Merchant invoice number. If you do not provide an invoice
number, the transaction ID (PNREF) will be submitted.
Limitations: Nine-character alphanumeric string.
PHONENUM Account holder’s telephone number.
Limitations: 20-character string. The field mask is:
xxx-xxx-xxxx (US numbers)
+xxxxxxxxxxx (international numbers)
REQBILLINGADDRESS (Optional) Is 1 or 0. The value 1 indicates that you require that the
buyer’s shipping address on file with PayPal be a confirmed address.
Setting this element overrides the setting you have specified in your
Merchant Account Profile.
Limitations: One character.
REQCONFIRMSHIPPIN
G
(Optional) Is 1 or 0. The value 1 indicates that you require that the
buyer’s shipping address on file with PayPal be a confirmed address.
Setting this element overrides the setting you have specified in your
Merchant Account Profile
Limitations: One character.
NOSHIPPING (Optional) Is 1 or 0. The value 1 indicates that on the PayPal pages, no
shipping address fields should be displayed whatsoever.
Limitations: Four-character string.
ADDROVERRIDE (Optional) Is 1 or 0. The value 1 indicates that the PayPal pages should
display the shipping address set by you in the shipping address (SHIPTO*
parameters) passed to this Set Express Checkout request, not the shipping
address on file with PayPal for this buyer.
Limitations: Four-character string.
T
ABLE A.3 Set Express Checkout request parameters
Parameter Description