PayPal Android SDK

DOCS

Last updated: Sept 23rd, 6:44pm

Use the PayPal Android SDK to accept payments on your native Android mobile app.

Know before you code

  • When integrating the PayPal Android SDK, you need both the client-side SDK and a server-side integration with the PayPal Orders v2 API.
  • Complete the steps in Get started to get your API credentials and sandbox account information from the Developer Dashboard.

How it works

How,the,Android,native,SDK,works

  1. Have your client request an order ID and ID token from your server.
  2. Have your server generate an order ID and ID token using the PayPal REST API and send them to your client.
  3. Using your order ID, call one of the checkout functions from the native SDK.
  4. If the checkout is successful, send the order ID to the server.
  5. Finally, capture the payment or authorize then capture the payment.

Supported payment methods

The native SDK accepts payments from the following payment methods:

Next step

Get your API credentials and sandbox account information