
Express Checkout Integration Guide August 7, 2012 27
Getting Started With Express Checkout
Express Checkout Features
Logging API Operations
You should log basic information from the request and response messages of each PayPal API
operation you execute. You must log the Correlation ID from the response message, which
identifies the API operation to PayPal and which must be provided to Merchant Technical
Support if you need their assistance with a specific transaction.
All responses to PayPal API operations contain information that may be useful for debugging
purposes. In addition to logging the Correlation ID from the response message, you can log
other information, such as the transaction ID and timestamp, to enable you to review a
transaction on the PayPal website or through the API. You could implement a scheme that logs
the entire request and response in a “verbose” mode; however, you should never log the
password from a request.
Encoding and Decoding Values
You must encode and decode all values sent in API operations. Only encode the value and not
the name in NVP and not the tags in SOAP.
You must encode all request field values in a request to PayPal and decode all field values in
the response. You must encode and decode individual values; do not encode or decode the
entire message. Browsers often attempt to encode and decode messages that are redirected to
or from them; however, you must verify that encoding and decoding is done correctly and only
to field values.
Express Checkout Features
Express Checkout features include ways to configure Express Checkout API reqeusts, ways to
customize the PayPal checkout pages, and additional settings you can specify.
Customizing the Express Checkout User Interface
You can customize the appearance of the PayPal Express Checkout pages. Some changes alter
the checkout flow.
Express Checkout includes options for presenting the checkout pages that appear when the
buyer logs into PayPal during checkout. Some of them make the PayPal pages look like your
own pages, giving the customer a consistent visual presentation:
Logo to display
Colors for the background and border
Language in which PayPal content is displayed
Your customer service number
Commentaires sur ces manuels