2006

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