Developer's Guide
Table Of Contents
Website Payments Pro Developer’s Guide 47
6
PayPal Express Checkout
Transaction Processing
This chapter provides guidelines on how to implement PayPal Express Checkout. The chapter
introduces you to this feature and provides the information you need to get started integrating
it into your website application.
NOTE: If you also plan to use PayPal Direct Payments described in Chapter 4, “Performing
Direct Payment Credit Card Transactions,” to process credit cards, you must use
PayPal Express Checkout together with Direct Payments. Direct Payments is not a
standalone feature.
In this Chapter
z “What Is PayPal Express Checkout?” on page 47
z “How PayPal Express Checkout Works” on page 48
z “Sale and Authorisation Transactions” on page 49
z “PayPal Express Checkout Sale Transaction Example” on page 50
z “PayPal Express Checkout Transaction Parameter Descriptions” on page 53
What Is PayPal Express Checkout?
PayPal Express Checkout offers your customers an easy, convenient checkout experience. It
lets them use postal and billing information stored securely at PayPal to check out, so they
don’t have to re-enter it on your site.
From the perspective of website development, PayPal Express Checkout works like other
Website Payments Pro features. You submit transaction information to the server as name-
value pair parameter strings.
NOTE: This chapter assumes that you are familiar with the following:
z The basic transaction parameters required in all Website Payments Pro transactions, as
described in Chapter 3, “Creating a Simple Transaction Request”
z The parameters for each transaction type, as described in Chapter 4, “Performing Direct
Payment Credit Card Transactions”