Integration Guide

Copyright © 2012-2013 PayPal. All rights reserved.
Contents
Getting Started with PayPal .................................................................................... 3
What is Express Checkout? .................................................................................. 3
How Express Checkout Works .............................................................................. 3
Designing an Optimal Checkout Flow .................................................................... 5
Integration Use Cases ............................................................................................ 9
Obtaining an Express Checkout Button and PayPal Mark .......................................... 9
Use case 1: A Sale transaction ........................................................................... 10
Use case 2: Auth / Capture ............................................................................... 14
Use Case 3: Refunds / Voids .............................................................................. 15
Managing Response Codes ................................................................................ 16
Testing Your Integration ................................................................................... 16
Going Live With Your Express Checkout Integration .............................................. 17
Sample Code ...................................................................................................... 17
Which interface am I using? .............................................................................. 17
Express Checkout Sample Code ......................................................................... 18
Documentation ................................................................................................... 18
Online references (in English) ............................................................................ 18