Add payment checkout to an app with PayPal Mobile Checkout SDK

SDK

Last updated: Aug 15th, 6:21am

The PayPal Mobile Checkout SDK enables you to provide a secure and safe payment solution for your mobile app. You can add a Pay Now checkout experience that captures funds as soon as the buyer approves the cart total and customization options. The SDK supports client-side and server-side integrations.

This provides an in-context mobile experience that keeps your existing server-side integration intact. The SDK is similar to the PayPal web checkout, while offering a faster, more streamlined experience for mobile users.

How it works

  1. Customer fills their shopping cart.
  2. Customer logs in to PayPal.
  3. Customer agrees to terms and conditions.
  4. Customer selects their shipping address and funding source.
  5. Customer is shown an order confirmation.

Eligibility

The PayPal Mobile Checkout SDK is eligible for:

  • Android apps API level 23 or higher and iOS apps versions 13.0 or higher.
  • Merchants in the US, Canada, Europe, and the UK.
  • Customers in the US, Canada, Europe, and the UK. Please note, customers in other regions can use PayPal to complete their transaction but will see the standard web experience.
  • One-time payments, including authorization and capture.
  • Billing agreements.
  • In-person point of sale (PoS) transactions.
  • Multi-seller payments.

For additional support please open an issue on Github or visit our Technical Support Help Center

Next Steps

Initialize the SDK

If you accept cookies, we’ll use them to improve and customize your experience and enable our partners to show you personalized PayPal ads when you visit other sites. Manage cookies and learn more