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
PayPal Web Services API Architecture
SOAP Implementation
26 July 2006 Web Services API Reference
SOAP Implementation
This section contains information about the PayPal Web Services SOAP implementation.
SOAP Message Style: doc-literal
PayPal uses doc-literal SOAP messaging, not rpc-encoding. With doc-literal, a
single service interface call passes an XML document in the request to the PayPal API server,
which responds with an XML document instance.
SOAP Request Envelope
The following diagram illustrates the contents of a PayPal SOAP request envelope.
All PayPal APIs are based on two core structures: Abstract RequestType and
AbstractResponseType.
FIGURE 2.2 Diagram of SOAP Request Envelope
Request Structure
The following is an annotated description of the SOAP request structure required by the
PayPal Web Services API.