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 Without <strong>Express</strong> <strong>Checkout</strong> Purchase<br />

FIGURE 2.3 Obtaining the BAID without <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 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 />

N O T E : Even though the buyer is not making a purchase in this flow, provide a value <strong>for</strong> AMT,<br />

<strong>for</strong> example, AMT=0.00.<br />

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

26 <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!