Payflow Pro Guide

Table Of Contents
Billing Agreements and Reference Transactions
Obtaining the BAID With Express Checkout Purchase
2
22 Express Checkout for Payflow Pro
FIGURE 2.1 Obtaining the BAID with Express Checkout purchase
The message flow consists of the following comments, which correspond to the circled
numbers in Figure 2.1. The comments pertain specifically to setting up a billing agreement and
obtaining a BAID.
1. When the buyer chooses to set up a billing agreement, call the Set Express Checkout
request (ACTION=S) and pass the following information about the agreement:
The billing type (required)
A description of the goods or services associated with the agreement (optional)
The type of PayPal payment you require (optional)
A string for your use in any way (optional)
2. PayPal returns a TOKEN that you use in subsequent steps.
3. After the buyer clicks the PayPal button and you submit the Set Express Checkout request,
you will want to automatically direct your buyer to the PayPal website to log in or set up a