2006

Table Of Contents
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