Payflow Pro Guide

Table Of Contents
Billing Agreements and Reference Transactions
Obtaining the BAID Without Express Checkout Purchase
2
26 Express Checkout for Payflow Pro
FIGURE 2.3 Obtaining the BAID without 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 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)
NOTE: Even though the buyer is not making a purchase in this flow, provide a value for AMT,
for example, AMT=0.00.
2. PayPal returns a TOKEN that you use in subsequent steps.