Airpay mobile SDKs embed a secure, PCI-compliant payment experience directly inside your app. Each kit ships with a sample project, step-by-step integration guide, and supports card, UPI, netbanking, and wallet payment methods out of the box.
Choose your platform below to download the SDK and follow the integration guide.
Android Native SDK using Kotlin or Java.
iOS Native SDK for Swift and Objective-C.
Flutter Cross-platform plugin for Android & iOS.
React Native Module for Android & iOS.
Cordova Plugin for hybrid Cordova apps.
Ionic Capacitor Capacitor plugin for Ionic apps.
Each Airpay mobile SDK follows the same integration flow:
- Add the SDK dependency to your project.
- Initialize the SDK with your Merchant ID, API key, and secret.
- Call the payment method with order details (amount, currency, customer info).
- Handle the success, failure, and cancellation callbacks.
All SDKs support INR transactions and the following payment methods: Credit/Debit Card, UPI, Net Banking, Wallets.
- Active Airpay merchant account
- Merchant ID, Username, Password, and Secret Key from the Airpay dashboard
- For live payments: switch to Live Mode API Keys in the dashboard