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 Parameter Reference
Express Checkout Parameter Descriptions
A
72 Express Checkout for Payflow Pro
Do Express Checkout Payment Response Parameter Descriptions
SHIPTOZIP (Optional) Ship-to postal code.
If SHIPTOZIP is passed, you also must pass SHIPTOSTREET,
SHIPTOCITY, SHIPTOSTATE, and SHIPTOCOUNTRY.
Limitations: 16-character string.
SHIPTOCOUNTRY (Optional) Ship-to country.
If SHIPTOCOUNTRY is passed, you also must pass SHIPTOSTREET,
SHIPTOCITY, SHIPTOSTATE, and SHIPTOZIP.
Limitations: Two-character country code.
PHONENUM (Optional) Account holder’s telephone number.
Limitations: 20-character string. The field mask is:
xxx-xxx-xxxx (US numbers)
+xxxxxxxxxxx (international numbers)
T
ABLE A.8 Do Express Checkout Payment response parameters
Parameter Description
TOKEN The timestamped token that was returned in the Set Express Checkout
response.
Limitations: 20-character string.
PPREF Unique PayPal transaction ID.
If the request ACTION was A (Authorization), you should store the value
of PPREF if you need to research a specific transaction with PayPal.
Limitations: 17-character string.
BAID The billing agreement ID is returned if BILLINGTYPE is passed in the Set
Express Checkout request to set up a billing agreement.
Limitations: 19-character string.
PAYMENTTYPE Returns one of the following values:
z instantonly - The payment is made with no delay.
z any - The payment may be made with no delay or the payment is
pending (see PENDINGSTATUS).
Limitations: 11 characters.
T
ABLE A.7 Do Express Checkout Payment request parameters
Parameter Description