Reference Manual
Table Of Contents
- Web Services API Reference
- Preface
- Overview of the PayPal Web Services API
- PayPal Web Services API Architecture
- Core eBL Request/Response Structures
- Authorization & Capture API
- Direct Payment API
- Express Checkout API
- GetTransactionDetails API
- MassPay API
- RefundTransaction API
- TransactionSearch API
- Error Codes and Messages for All PayPal APIs
- Country Codes
- Index
Authorization & Capture API
DoAuthorization
46 July 2006 Web Services API Reference
DoAuthorizationRequest
Request to authorize all or part of a customer order amount.
Fields
DoAuthorizationResponse
Response to DoAuthorizationRequest.
Fields
T
ABLE 4.5 DoAuthorizationRequest Fields
Element Description Data Type Allowable Values Required?
TransactionID
The value of the order’s transaction identification
number returned by a PayPal product.
Character length and limits: 19 single-byte
characters maximum
xs:string
See description. Yes
Amount
Amount to authorize.
Limitations: Must not exceed $10,000 USD in any
currency. No currency symbol. Decimal separator
must be a period (.), and the thousands separator
must be a comma (,).
ebl:BasicAmount
Type
See description. Yes
TransactionEnt
ity
Type of transaction to authorize. The only allowable
value is
Order, which means that the transaction
represents a customer order that can be fulfilled over
29 days.
ebl:Transaction
EntityType
Order
No
T
ABLE 4.6 DoAuthorizationResponse Fields
Element Description Data Type Possible Values
TransactionID
An authorization identification number.
Character length and limits: 17 single-byte
characters
xs:string
See description.
Amount
The amount you specified in the request.
ebl:BasicAmount
Type
See description.