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 Processing Flow
Express Checkout Sale Transaction Example
1
14 Express Checkout for Payflow Pro
below. Remember to replace <TOKEN> with the token value that you received in the Set
Express Checkout response.
The following example uses the META REFRESH tag.
<html>
<head>
<META HTTP-EQUIV="Refresh"CONTENT="0;URL=https://www.paypal.com/cgi-
bin/webscr?cmd=_express-checkout&token=<TOKEN>">
</head>
<body>
<!-- Most buyers will see the text below for less than a second. -->
<!-- Some browser types (example, cell phone)do not support META refresh tags. -->
<a href="https://www.paypal.com/cgi-bin/webscr?cmd=_express-
checkout&token=<TOKEN>"Click here if you are not redirected to PayPal within 5
seconds.</a>
</body>
</html>
Get Express Checkout Details (ACTION=G)
The Get Express Checkout Details request enables you to retrieve the buyer’s billing
information, such as the shipping address and email address. If you use Get Express Checkout
Details, you need to pass data for these parameters.
z ACTION
z TOKEN
The following is an example Get Express Checkout Details request:
TRXTYPE=S
&VENDOR=vendor
&USER=user
&PWD=pwd
&TENDER=P
&PARTNER=partner
&ACTION=G
&TOKEN=EC-17C76533PL706494P
The following is the Get Express Checkout Details response: