DoAuthorization is your request to authorize a customer order that can be fulfilled within 29 days. You use DoAuthorization when you are ready to ship goods to your customer. After you ship, you can capture funds with DoCapture.

To use DoAuthorization you must have previously created a customer order. To create an order use DoDirectPayment or DoExpressCheckoutPayment with the PaymentAction property set to "Order".