On this page
No Headings
Last updated: June 12, 2026
Important: The Adaptive Platform API is not available for new integrations. PayPal provides this documentation to support existing integrations. If you're starting an integration, we recommend our latest solutions.
Sets up bank accounts as funding sources for PayPal accounts.
| Field | Description |
|---|---|
accountId | xs:string(Optional) The merchant account Id of the PayPal account to which the funding source was added in the AddPaymentCard or AddBankAccount request. You must specify either the accountId or mailAddress when making this request, but never both in the same request. |
emailAddress | xs:string(Optional) The email address of the PayPal account to which the funding source was added in the AddPaymentCard or AddBankAccount request. You must specify either the accountId or mailAddress when making this request, but never both in the same request. |
fundingSourceKey | xs:stringThe funding source key returned in the AddBankAccount or AddPaymentCard response. |
requestEnvelope | common:RequestEnvelope(Required) Information common to each API operation, such as the language in which an error message is returned. |
| Field | Description |
|---|---|
detailLevel | common:DetailLevelCodeThe level of detail required by the client application for component such as Item, Transaction. Value is:
|
errorLanguage | xs:stringThe RFC 3066 language in which error messages are returned; by default it is en_US, which is the only language currently supported |
| Field | Description |
|---|---|
ack | common:AckCodeAcknowledgment code. Value is:
|
build | Build number; used only by Merchant Technical Support. |
correlationId | Correlation ID; used only by Merchant Technical Support. |
timestamp | The date on which the response was sent. The time is not supported. |
| Variable | Description | |
|---|---|---|
| 500000 | Framework failure. Retry. | |
| 520002 | Internal error | |
| 520003 | Invalid credentials. | |
| 550001 | User is not allowed to perform this action | |
| 560022 | Invalid header. | |
| 560029 | The required <name> header is missing from the HTTP request. | |
| 580001 | Invalid request:
| |
| 580022 | Request parameter is invalid:
| |
| 580023 | The argument is inconsistent with the rest of the request
| |
| 580027 | The parameter is not supported. |