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
Web Services API Reference June 2006 33
Authorization & Capture API
DoAuthorization
DoAuthorization
DoAuthorizationRequest is your request to authorize a customer order that can be
fulfilled within 29 days. You use DoAuthorizationRequest when you are ready to ship
goods to your customer. After you ship, you can capture funds with DoCapture.
NOTE: DoAuthorizationRequest is for use only with order authorizations, not basic
authorizations.
To use DoAuthorization you must have previously created a customer order. You can
create an order in several ways:
z With the DoExpressCheckoutPaymentRequest or DoDirectPaymentRequest
PaymentAction element set to Order.
z With a shopping cart or PayPal Website Payments transaction with the paymentaction
HTML variable set to order.
Diagram of DoAuthorization Types
The following diagram represents the composition of the DoAuthorizationRequestType
and DoAuthorizationResponseType elements. Elements required in the request are
marked with an asterisk.
FIGURE 3.6 DoAuthorization Types