Advanced Features Guide
Table Of Contents
- Express Checkout Advanced Features Guide
- Contents
- Preface
- Customizing Express Checkout
- PayPal Review Page Order Details
- Providing Gift Options
- Obtaining Buyer Consent to Receive Promotional Email
- Overriding Your Customer Service Number
- Adding a Survey Question
- PayPal Page Style
- Changing the Locale
- Handling Shipping Addresses
- Automatically Filling Out Shipping and Contact Information
- Buyer Pays on PayPal
- Express Checkout on Mobile Devices
- About the Express Checkout Experience on Mobile Devices
- Mobile Platforms Supported by Express Checkout
- About Mobile Express Checkout Integration
- Integrating Express Checkout With Your Mobile Website
- Enabling PayPal Account Optional Checkout on Mobile Devices
- Request Fields Supported by Express Checkout on Mobile Devices
- Locales Supported by Express Checkout on Mobile Devices
- Features Not Supported by Express Checkout on Mobile Devices
- Handling Recurring Payments
- How Recurring Payments Work
- Recurring Payments Terms
- Options for Creating a Recurring Payments Profile
- Recurring Payments With the Express Checkout API
- Recurring Payments Profile Status
- Getting Recurring Payments Profile Information
- Modifying a Recurring Payments Profile
- Billing the Outstanding Amount of a Profile
- Recurring Payments Notifications
- Reference Transactions
- Implementing Parallel Payments
- Integrating giropay with Express Checkout
- Implementing the Instant Update API
- Payment Review
- Express Checkout Dynamic Image Integration
- Immediate Payment
- Revision History
Express Checkout Advanced Features Guide April 2012 73
Implementing Parallel Payments
Best Practices for Online Travel Agencies Implementing Parallel Payments
5
using the Express Checkout PaymentDetailsType and PaymentDetailsItemType
parameter fields. To eliminate potential buyer confusion, you can let the buyer making a
deposit through Express Checkout know, for example, that they will need another payment
instrument to complete their purchase.
Payment Details
The following table provides PayPal’s recommendations for passing payment information.
Best practices for passing payment information
Pass, at least, the primary information below. PayPal recommends that you also pass the
secondary information. If the style of payment is a reservation with deposit, pass the deposit
only in the item description.
Item Best practices Example content
Merchant name You do not need to pass this data. PayPal
obtains the merchant’s name that
displays on the PayPal Review your
information page from the merchant’s
account record.
PayPal presents the
business name, for example,
Airline Name.
Item description Use L_PAYMENTREQUEST_
n_DESCn to
pass item description information as a
continuous text string. Pass at least the
primary information shown in the table
below. PayPal recommends that you also
pass the secondary information. If the
style of payment is a reservation with
deposit, pass the deposit only in the item
description.
See the table below.
Order description Use PAYMENTREQUEST_
n_DESC to pass
merchant-specific messages such as
cancellation charges for post-paid offline
transactions. This information does not
display on the PayPal Review page.
Instead, it appears in the buyer’s email
and in Transaction Details.
Your account will not be
charged now. You’ll later
make a payment directly to
merchant name.
If you cancel the order,
...
Note to merchant Do not use the ALLOWNOTE parameter. It
is ignored for parallel payments.