
Mobile Checkout Developer Guide October 2009 3
Contents
Preface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
This Guide . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Intended Audience . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Revision History . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Where to Go for More Information . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5
Chapter 1 PayPal Mobile Checkout Overview . . . . . . . . . . . . . 7
Security on the Mobile Web . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7
How Mobile Checkout Works . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Availability . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Customer Activation for Mobile Checkout . . . . . . . . . . . . . . . . . . . . . . . . . . . 8
Mobile Checkout Processing Flow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 10
Merchant Integration Points . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Initiating the Transaction. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
Redirecting to PayPal Mobile Checkout . . . . . . . . . . . . . . . . . . . . . . . . . 12
Completing the Transaction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Chapter 2 Mobile Checkout API Reference . . . . . . . . . . . . . . .15
SetMobileCheckout . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
SetMobileCheckout Request . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
SetMobileCheckout Response. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 19
DoMobileCheckoutPayment . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 20
DoMobileCheckoutPayment Request . . . . . . . . . . . . . . . . . . . . . . . . . . 20
DoMobileCheckoutPayment Response . . . . . . . . . . . . . . . . . . . . . . . . . 20
Error Codes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 26
Appendix A PayPal Supported Currencies . . . . . . . . . . . . . . . .31
Appendix B Country Codes . . . . . . . . . . . . . . . . . . . . . . .33
Kommentare zu diesen Handbüchern