2006
Table Of Contents
- Authorization & Capture Integration Guide
- Preface
- Overview
- Basic Authorization & Capture on the PayPal Website
- Authorization & Capture API
- Order Authorizations Scenarios
- Best Practices
- Testing PayPal Authorization & Capture
- PayPal Authorization & Capture Statuses
- PayPal Authorization & Capture API Error Codes, Short Messages, and Long Messages
- IPN and PayPal Authorization & Capture
- Glossary
Authorization & Capture Integration Guide June 2006 7
List of Tables
Table P.1 Revision History . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 13
Table 1.2 PayPal Products Supporting Authorization & Capture . . . . . . . . . . . 19
Table 3.3 Authorization & Capture API Names, Purposes, and Types of Authorization .
27
Table 3.4 DoCaptureRequest Fields . . . . . . . . . . . . . . . . . . . . . . . . . 29
Table 3.5 DoCaptureResponse Fields . . . . . . . . . . . . . . . . . . . . . . . . 30
Table 3.6 Response: PaymentInfoType Elements . . . . . . . . . . . . . . . . . . 30
Table 3.7 DoAuthorizationRequest Fields . . . . . . . . . . . . . . . . . . . . . . 34
Table 3.8 DoAuthorizationResponse Fields . . . . . . . . . . . . . . . . . . . . . 34
Table 3.9 DoVoidRequest Fields . . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Table 3.10 DoVoidResponse Fields . . . . . . . . . . . . . . . . . . . . . . . . . . 36
Table 3.11 DoReauthorizationRequest Fields . . . . . . . . . . . . . . . . . . . . . 38
Table 3.12 DoReauthorizationResponse Fields . . . . . . . . . . . . . . . . . . . . 38
Table 5.13 Simple Order Scenario . . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Table 5.14 Complex Order Scenario . . . . . . . . . . . . . . . . . . . . . . . . . . 47
Table 5.15 Concurrent Authorizations Scenario . . . . . . . . . . . . . . . . . . . . 48
Table 5.16 Total Capture Hits Relative Tolerance with Open Authroziations Scenario 49
Table 5.17 Void Authorizations Scenario . . . . . . . . . . . . . . . . . . . . . . . 50
Table 5.18 Partial Capture Scenario . . . . . . . . . . . . . . . . . . . . . . . . . . 51
Table 5.19 Complete Capture Scenario . . . . . . . . . . . . . . . . . . . . . . . . 51
Table B.20 Authorization & Capture API Error Messages . . . . . . . . . . . . . . . 59
Table C.21 IPN Variables for PayPal Authorization & Capture . . . . . . . . . . . . . 65