API Reference


Important: NVP/SOAP is a legacy integration method. We accept new integrations and support existing integrations, but there are newer solutions. If you're starting an integration, we recommend our latest solutions.

Reference information for PayPal NVP/SOAP API.


See the endpoints for the PayPal NVP/SOAP APIs.

Currency codes

Specify currencies in fields and variables for NVP/SOAP APIs using use three-character ISO-4217 codes.

Country codes

Use PayPal-supported countries and regions in fields and variables.

State & province codes

Figure out which state and province codes you need in the state parameter for an address.

Locale codes

Use any PayPal-supported language and locale to localize PayPal checkout pages.

Response codes

Get NVP/SOAP response codes:

Error codes

Understand PayPal NVP/SOAP API operation errors and warning codes.