Payflow Pro Guide

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