Integration Guide
Table Of Contents
- Express Checkout Integration Guide
- Contents
- Preface
- Introducing Express Checkout
- Express Checkout Button and Logo Image Integration
- PayPal Name-Value Pair API Basics
- Implementing the Simplest Express Checkout Integration
- Testing an Express Checkout Integration
- Customizing Express Checkout
- Implementing the Instant Update API
- Immediate Payment
- Handling Payment Settlements
- Handling Recurring Payments
- How Recurring Payments Work
- Recurring Payments Terms
- Recurring Payments With Express Checkout
- Options for Creating a Recurring Payments Profile
- Recurring Payments Profile Status
- Getting Recurring Payments Profile Information
- Modifying a Recurring Payments Profile
- Billing the Outstanding Amount of a Profile
- Recurring Payments Notifications
- Using Other PayPal API Operations
- Integrating giropay with Express Checkout
Introducing Express Checkout
Express Checkout Flow
1
12 October 2009 Express Checkout Integration Guide
Express Checkout Flow
You initiate the Express Checkout flow on your shopping cart page and on your payment
options page.
Express Checkout consists of one flow with two entry points:
z At the beginning of the checkout flow; the buyer clicks the Checkout with PayPal button
z Upon payment; the buyer selects PayPal as a payment option
You must integrate Express Checkout from both entry points. They are explained separately
for simplicity.
Checkout Entry Point
Buyers initiate the Express Checkout flow on your shopping cart page by clicking the
Checkout with PayPal button.
The following diagram shows how Express Checkout integrates with a typical checkout flow:
Integrating Express Checkout from the Shopping Cart page
Payment Option Entry Point
Buyers initiate the Express Checkout flow on your payment methods page by selecting PayPal
as the default option.
The following diagram shows how to integrate Express Checkout from your payment methods
page: