Adaptive Payments SDKs

Important: Adaptive Payments is now a limited release product. It is restricted to select partners for approved use cases and should not be used for new integrations without guidance from PayPal.

To better serve developers, PayPal offers SDKs for the most popular platforms and languages to simplify integrations. For more detailed information, access the links provided to the SDKs in the following sections.

You can choose to use a PayPal SDK instead of creating messages as SOAP structures, JSON, or name-value pair strings. These SDKs enable you to code in your preferred programming language, such as Java, PHP, and Ruby. The SDKs also let you focus on building your application business logic using clean service interfaces.

You can directly access the SDK resources for your chosen programming language:

Java PHP .Net Ruby
Adaptive Payments Java SDK Adaptive Payments PHP SDK Adaptive Payments .Net SDK Adaptive Payments Ruby SDK

Advanced payment features using legacy mobile SDKs

To incorporate features such as third-party, parallel, and chained payments into your mobile apps see the Mobile Payment Library (MPL) on GitHub and MPL documentation. Issues related to MPL should be filed in the following repository: sdk-packages

Support, documentation, and other resources

Reference and other resources are available at the following locations: