On this page
No Headings
Last updated: June 12, 2026
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.
The PayPal NVP/SOAP APIs provide a set of application programming interfaces (APIs) that let you add PayPal payment and transaction functionality to your business applications. The NVP/SOAP APIs offer interfaces that cover all aspects of complex business transactions, including invoicing services, notifications, subscription services, parallel payments, permissions services, and functionality to processes refunds.
The high-level development life cycle is the same for all PayPal services. You incorporate PayPal transaction functionality into applications as follows:
Here's how you code, test, and deploy your PayPal applications:
The following docs address the different phases of development and outline the PayPal developer policies:
Visit the Support page on the PayPal developer site for support resources and additional information.