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
Reference Transaction Parameter Descriptions
A
82 Express Checkout for Payflow Pro
PAYMENTTYPE (Optional) Is one of the following values:
instantonly - The payment is made with no delay.
any - The payment may be made with no delay or the payment is
pending.
Limitations: 11 characters.
REQCONFIRMSHIPPING (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.
CURRENCY (Required) One of the supported currency codes. See Appendix ,
“Currency Codes.”
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.
BUTTONSOURCE (Optional) Identification code for use by third-party applications to
identify transactions.
Limitations: 32 alphanumeric characters.
NOTIFYURL (Optional) Your URL for receiving Instant Payment Notification (IPN)
about this transaction.
NOTE: If you do not specify NotifyURL in the request, the notification
URL from your Merchant Profile is used, if one exists.
Limitations: 2048 alphanumeric characters.
L_NAMEn (Optional) Line-item name.
Character length and limitations: 36 alphanumeric characters.
L_DESCn (Optional) Line-item description for each different item purchased such
as hiking boots or cooking utensils.
Limitations: 35-character string.
T
ABLE A.23 Reference Transaction Request Parameters
Parameter Description