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 73
Express Checkout Parameter Reference
Express Checkout Parameter Descriptions
A
TAXAMT Sum of tax for all items in this order.
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.
FEEAMT Processor charge for the transaction.
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.
NOTE Is 0 (default) or 1. If ALLOWNOTE is set to 1 in the Set Express Checkout
request, NOTE will contain the text entered by the buyer in the Express
Checkout flow.
Limitations: 255-character string.
PENDINGREASON The reason the payment is pending. Values are:
z none = No pending reason.
z address = The payment is pending because your buyer did not
include a confirmed shipping address and your Payment Receiving
Preferences is set such that you want to manually accept or deny each
of these payments. To change your preference, go to the Preferences
section of your Profile.
z echeck = The payment is pending because it was made by an eCheck
that has not yet cleared.
z intl = The payment is pending because you hold a non-U.S. account
and do not have a withdrawal mechanism. You must manually accept
or deny this payment from your Account Overview.
z multi-currency = You do not have a balance in the currency sent,
and you do not have your Payment Receiving Preferences set to
automatically convert and accept this payment. You must manually
accept or deny this payment.
z verify = The payment is pending because you are not yet verified.
You must verify your account before you can accept this payment.
z completed = The payment has been completed, and the funds have
been added successfully to your account balance.
z other = The payment is pending for a reason other than those listed
above. For more information, contact PayPal Customer Service.
RESULT Response value for the request.
RESPMSG Response message in case if any error occurs.
T
ABLE A.8 Do Express Checkout Payment response parameters
Parameter Description