Payflow Pro Guide

Table Of Contents
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
buyers 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