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.

  • PhonePe SDK: PhonePay SDK offers in app experience to start collecting payments through instruments saved on phone. Supports UPI, card and wallet payments along with UPI PIN authentication.

  • Gpay SDK: Gpay SDK offers in app experience to start collecting payments through instruments saved on gpay and phone. Supports UPI, card and wallet payments along with UPI PIN authentication.

  • 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.

  • 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.

  • 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
PhonePe SDKAllows you to integrate PhonePe payments into your Android app.Low Effort Integration | PhonePe InApp Support
Gpay SDKAllows you to integrate Gpay payments into your Android app.Low Effort Integration | Gpay InApp Support
Android Ola Money SDKAllows you to integrate OlaMoney payments into your Android app.Low Effort Integration|OlaMoney 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
Android 3DS 2.0 SDKPower native experience on the new 3DS 2.0 protocol for card transactions.3DS 2.0 Support| Low Effort Integration

Size of SDK

SDK NameLatest SDK VersionSDK Size
CheckoutPro SDK2.2.5293KB
Core PG SDK7.2.1163KB
CustomBrowser SDK7.13.2386KB
UPI SDK1.6.19163KB
PhonePe SDK1.7.668KB
Gpay SDK3.0.094KB
OlaMoney SDK1.2.547KB
Native OTP SDK1.4.1194Kb
3DS 2.0 SDK1.0.2280KB