23.02.2013 Views

Express Checkout for Payflow Pro - PayPal

Express Checkout for Payflow Pro - PayPal

Express Checkout for Payflow Pro - PayPal

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

2<br />

Billing Agreements and Reference Transactions<br />

Obtaining the BAID With <strong>Express</strong> <strong>Checkout</strong> Purchase<br />

FIGURE 2.1 Obtaining the BAID with <strong>Express</strong> <strong>Checkout</strong> purchase<br />

The message flow consists of the following comments, which correspond to the circled<br />

numbers in Figure 2.1. The comments pertain specifically to setting up a billing agreement and<br />

obtaining a BAID.<br />

1. When the buyer chooses to set up a billing agreement, call the Set <strong>Express</strong> <strong>Checkout</strong><br />

request (ACTION=S) and pass the following in<strong>for</strong>mation about the agreement:<br />

– The billing type (required)<br />

– A description of the goods or services associated with the agreement (optional)<br />

– The type of <strong>PayPal</strong> payment you require (optional)<br />

– A string <strong>for</strong> your use in any way (optional)<br />

2. <strong>PayPal</strong> returns a TOKEN that you use in subsequent steps.<br />

3. After the buyer clicks the <strong>PayPal</strong> button and you submit the Set <strong>Express</strong> <strong>Checkout</strong> request,<br />

you will want to automatically direct your buyer to the <strong>PayPal</strong> website to log in or set up a<br />

22 <strong>Express</strong> <strong>Checkout</strong> <strong>for</strong> <strong>Payflow</strong> <strong>Pro</strong>

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!