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
- Implementing Parallel Payments
- Handling Payment Settlements
- Handling Recurring Payments
- How Recurring Payments Work
- Recurring Payments Terms
- Options for Creating a Recurring Payments Profile
- Recurring Payments With Express Checkout
- 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
Express Checkout Integration Guide May 2010 75
Customizing Express Checkout
Buyer Pays on PayPal
6
Pre-populated PayPal Login page
Buyer Pays on PayPal
If you do not require the buyer to explicitly review and confirm the payment on your site, you
can configure Express Checkout such that the user commits the payment on PayPal. This
configuration reduces a step in the checkout flow.
You may want to eliminate your Review Your Payment page if there is no additional
information you want to collect from the buyer before he or she completes the transaction. It is
recommended that you collect the information after the buyer completes the purchase.
You should evaluate each Express Checkout flow separately through the cart page and through
the payment methods page. In most checkout flow implementations, the payment methods
page is the last page the buyer sees before committing to a transaction. If this is true in your
implementation, you can use this feature to streamline the buyer experience. The feature
informs the buyer that they are committing to the transaction if they proceed.
To invoke this feature, use the useraction variable in the SetExpressCheckout call.
Setting useraction to commit sets the button text on the PayPal Payment Review page to