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 23
Billing Agreements and Reference Transactions
Obtaining the BAID With Express Checkout Purchase
2
PayPal account. The redirect URL for this is shown below. TOKEN is the value returned in
the Set Express Checkout response.
https://www.paypal.com/cgi-bin/webscr?cmd=_express-
checkout&token=<TOKEN>
When the buyer logs in, the buyer is presented with a PayPal Review page, such as the
example page shown in Figure 2.2.
FIGURE 2.2 PayPal Review page
4. PayPal redirects the buyer’s browser to your return page.
5. Call the Get Express Checkout Details request (ACTION=G) to obtain information about the
buyer and the buyer’s checkout status. PayPal returns checkout details, including whether
the billing agreement was accepted.
6. Call the Do Express Checkout Payment request (ACTION=D) to complete the purchase.
7. PayPal returns information about the purchase. If the required billing agreement
information was passed, PayPal returns a BAID. Save the BAID to implement Payflow
reference transactions.