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
A
Express Checkout for Payflow Pro 55
Express Checkout Parameter
Reference
This reference describes all parameters that can be used with the Express Checkout payment
solution.
“Connection Parameter Descriptions” on page 55
“User Parameter Descriptions” on page 56
“Express Checkout Parameter Descriptions” on page 57
“Do Reauthorization Parameter Descriptions” on page 75
“Do Authorization Parameter Descriptions” on page 74
“Void Parameter Descriptions” on page 75
“Credit Parameter Descriptions” on page 76
“Delayed Capture Parameter Descriptions” on page 77
“Billing Agreement Parameter Descriptions” on page 78
“Reference Transaction Parameter Descriptions” on page 81
Connection Parameter Descriptions
Pass the connection parameters in the format and syntax required by the Payflow gateway and
programming language that you are using. See your integration documentation for details.
TABLE A.1 Connection request parameters
Parameter Description
HOSTADDRESS (Required) Payflow host name
HOSTPORT (Required) Use port 443.
PARMLIST (Required) List of parameters that specify the payment information for the
transaction. The quotation marks “ ” at the beginning and end are required.
The following is an example:
"TRXTYPE=S&TENDER=C&PARTNER=Partner&VENDOR=vendor&USER=user&
PWD=password&ACCT=5555555555554444&EXPDATE=0308&AMT=123.00"
The content of the PARMLIST varies by the type of transaction being
processed. For example, a Void transaction requires a different set of
parameters than a Sale.
PROXYADDRESS (Optional) Proxy server address. Use the PROXY parameters for servers
behind a firewall. Your network administrator can provide the values.
PROXYPORT (Optional) Proxy server port.