Integration Guide

Table Of Contents
Express Checkout Integration Guide May 2010 91
8
Immediate Payment
Immediate Payment ensures a buyer pays for a purchase immediately after commiting to it.
z “Overview of Immediate Payment” on page 91
z “About Immediate Payment For Third Party Checkout” on page 91
z “Integrating Immediate Payment for Third-Party Checkout” on page 93
z “About Immediate Payment For Express Checkout” on page 94
z “Integrating Immediate Payment for Express Checkout” on page 95
Overview of Immediate Payment
Immediate Payment supports instant funding sources only, ensuring that you receive payment
at the time the buyer commits to a purchase.
PayPal offers 2 applications of Immediate Payment. Use the one that is appropriate for your
integration:
z Immediate Payment for third-party checkout — For third parties who sell items on
eBay and host Express Checkout on their website.
z Immediate Payment for Express Checkout — For any merchant who integrates Express
Checkout.
About Immediate Payment For Third Party Checkout
Immediate Payment for third-party checkout ensures that the buyer pays for an item you are
selling on eBay at the time the buyer commits to it. You add a few Express Checkout
parameters to your integration and use your own off-eBay checkout flow.
NOTE: This feature is available with API version 60.0 and higher.
The SetExpressCheckout request parameters ensure the eBay item is available to ship to
the buyer when DoExpressCheckoutPayment is called. The successful transaction returns
the eBay transaction ID as an additional parameter value in the
DoExpressCheckoutPayment response.
NOTE: PayPal recommends that you do not mix eBay and non-eBay items in an Immediate
Payment Transaction.
Immediate Payment for third-party checkout has the following caveats: