Explore Android SDKs

Explore the Android SDKs offered by PayU to find the best fit for your use case.

PayU offers various Android SDKs that each serve a unique use case. Here is a brief overview of the most popular SDKs:

  • Checkout Pro SDK: The Checkout Pro SDK is a complete, ready-to-use native checkout UI that allows you to integrate a payment interface with minimal effort and get started quickly. The SDK includes a variety of features, such as support for multiple payment methods, a secure payment gateway, and a user-friendly interface.

  • Core SDK: The Core SDK allows you to integrate the PayU payment gateway into your own payment interface. This gives you more control over the look and feel of the payment interface, as well as the ability to add custom features and functionality.

  • UPI SDK: The UPI SDK allows you to integrate Unified Payments Interface (UPI) payments into your Android app. UPI is a popular payment method in India that allows users to make payments directly from their bank accounts.

  • OlaMoney SDK: The OlaMoney SDK allows you to integrate OlaMoney payments into your Android app. OlaMoney is a digital wallet that allows users to make payments for goods and services online and offline.

  • PhonePe SDK: The PhonePe SDK allows you to integrate PhonePe payments into your Android app. PhonePe is a digital wallet that allows users to make payments for goods and services online and offline.

  • Native OTP Assist SDK: The Native OTP Assist SDK allows you to capture OTP (One-Time Password) directly from your Android app without redirecting the user to the bank's 3D secure page. This can help to improve the checkout experience and reduce the chances of abandonment.

  • PhonePe SDK: The PhonePe SDK allows you to collect payment from your customers though PhonePe intent and collect flow.

  • 3DS 2.0 SDK: The 3DS 2.0 SDK probides you the ability to collect additional transaction data such as device location, user's location, and merchant's transaction history. It allows you to protect you and your customers from the threat of payment fraud.

Choose your integration

The best SDK for you will depend on your specific needs and requirements.

If you need a quick and easy way to integrate a payment interface into your app, then the Checkout Pro SDK is a good option. If you need more control over the look and feel of the payment interface, then the Core SDK is a good choice. And if you need to accept payments through UPI, OlaMoney, PhonePe, or Native OTP Assist, then the respective SDKs are a good fit.

Here is a comparison table that summarizes the key features of the different SDKs:

SDKFeaturesUse Case
Android CheckoutPro SDKComplete ready-to-use native checkout UI allows you to get started quickly with minimal effort. This SDK is a great choice for small and medium sized businesses that operates on limited tech resource.| Low Effort Integration, | Non-Seamless Checkout | Limited Tech | Resource |
Android Core SDKCreate your own UI for the payment flow by leveraging various methods exposed in the Core SDK. This SDK is more suitable for larger enterprises that can allocate dedicated engineering resource to develop customised payment flow.| Seamless Checkout | Medium Effort | Enterprise Businesses |
Android UPI SDKThis SDK best suited for creating a custom payment UI for UPI only checkout.Low Effort Integration |
UPI Checkout
Android Ola Money SDKAllows you to integrate OlaMoney payments into your Android app.Low Effort Integration|OlaMoney Checkout
Android PhonePe SDKAllows you to integrate PhonePe payments into your Android app.Low Effort Integration| PhonePe Checkout
Android Native OTP Assist SDKAllows you to capture OTP (One Time Password) directly from your Android app without redirecting the user to the bank's 3D secure page.Native OTP Support| Low Effort Integration