Terms & Conditions
Privacy Policy
All-in-One SDK
Build the Future of Your Business with Faster Payments.
All in One SDK All in One SDK All in One SDK
All in One SDK
All in One SDK
All in One SDK
All in One SDK
We just made accepting payments as fast, hassle-free & easy as possible.
No Redirections
No Integrations
No Complexities
Just one Power-Packed SDK for super-fast & secure payments.
Built to Save Time & Get You Paid Swiftly.
Express Checkout
Express Checkout
Fewer and easier payment steps mean a superb express checkout experience – guaranteed.
Lighter & Faster
Lighter & Faster
A simple, light SDK that sits in your mobile comfortably, without taking up much space.
Seamless Experience
Seamless Experience
Gives your customers an end-to-end experience within the app itself. No redirections.
Multiple Payment Accepted
Multiple Payment Accepted
Accepts payments from all sources - including UPI, Net Banking, Saved Cards, Paytm Wallet & Postpaid too.
Easy Integration
Easy Integration
Integrates with your existing business app like breeze, without needing much coding at all.
One-Time Setup
One-Time Setup
A one-time integration set-up is all you need. All new modification are updated on their own.
Top Merchants using All-in-One SDK
The Faster, The Better. Emoji
3 Reasons Why Express Checkouts Work
Accept Payments
Accept Payments
Accept Payments Easily
A whole host of easy ways to accept payments, also allowing customers to set the types of payment they prefer.
Digital Wallets
UPI Accounts
Netbanking
Postpaid
Saved Cards
Hassle-Free Login
An active Paytm app session is all your customers need to complete their payment easily. The PIN is accepted instantly. No hassles of OTP login and toggling between screens.
Hassle Free
Hassle Free
Super-Fast Checkouts
Super-Fast Checkouts
Our largest Indian repository of ~200 million saved cards and 100+ million UPI accounts helps customers across the country use their saved UPI handles for super-fast checkouts.
Graph
Graph
How does All-in-One SDK work?
Video
Pick or Choose All-in-One SDK to Change for the Better Emoji
Flexi Payments
Flexi Payments
Set any payment sequence as you like, choosing from single or multiple payment options.
Settlements
Settlements in Real Time
You see it, you get it. As soon as your customer has paid, you receive an instant credit to your merchant account.
Flexi Payments
Best Transaction Success Rate
One click Payment Experience on the Paytm App increases success rate.
Subscriptions
Subscriptions & Bank Offers
Payment for subscription based services? Third-party bank offers on festivals? We’ve got it covered too.
Developer Friendly
Developer Friendly
Integrates quickly and easily with a range of Android or iOS apps on your phone - whether business or personal.
Hybrid Apps
Goes with Hybrid Apps
Paytm All-in-one SDK supports a host of platforms like Ionic, React Native, Flutter, Xamarin, Cordova.
It takes a lot to Stay Fast
How All-in-One SDK works
Dot
Dot
Slider
Customer adds goods & services on your app.
Slider
Selects Paytm as a Payment Method
Slider
Paytm App overlays with Express Checkout View
Slider
Customer Enters Second Factor Authentication
Slider
Transaction is Successfully Completed
Frequently Asked Questions
Will a user be asked to login once All-in-one SDK is invoked?

If the user is logged in on his Paytm App, then this flow will utilise user’s session of Paytm app i.e the device on which user is using merchant App.If user is not logged in on the Paytm App, then Paytm App login page will be invoked first. After login, All-in-One SDK will be invoked.

On iOS if user has a Paytm App on his device and is logged in, then Paytm App will get invoked. On android devices it will open as a half screen slider.

How to handle UPI based txns on All-in-One SDK?

UPI Journey will support the below UPI channels:

i. UPI Collect flow

ii. UPI Push flow i.e intent flow

iii. UPI Push express flow I.e users will be able to see their saved VPA (UPI Handles) that they maintain with Paytm which is~75 million VPA. This helps support faster checkout.

UPI Pin is accepted on this same flow avoiding the need to toggle between the Apps

By Mid April we will start supporting UPI Onboarding flow as well i.e if a user does not have a UPI Handle setup , we will allow user to setup a @paytm UPI Handle by fetching the list of his bank accounts and complete seamless onboarding

This flow also allows you to restrict the Payment method to UPI only as per your requirement and not show other payment methods

i. If you want to enable UPI as the only pay mode, then pass the below parameters within Initiate Transaction API "enablePaymentMode" : [ { "mode":"UPI", }]

UPI Intent capability is supported in Andriod device, OR if Paytm is opened in web view. It is NOT supported with IOS Operating system both in case of App /m-web

Is the UI customisable?

UI for All-in-One SDK is not customisable. Paytm App is getting invoked so experience cannot be customised.

If merchant integrates All in One SDK in the android app ,but the payment page/ cashier page is opened in web view . Will the All in One SDK be supported?

Yes, All-in-one SDK can be invoked from a merchant app web-view. Merchant can pass the control from m-web to his App using Javascript and then invoke All-in-one SDK. I have confirmed this.

If Paytm App is not available in a user device, then the user is redirected to web view. Would UPI intent be support in that case?

Yes, In case merchant is integrated with Paytm All in one SDK and the consumer does not have Paytm app, on redirection to web flow as well, UPI intent will be there.

Can All-in-One SDK be supported through m-web?

All in one SDK integration will be supported with merchants' Andriod and IOS app . Not with Mobile site.

Is Merchant Gift voucher (MGV) supported in All-in-One SDK?

Yes, All-in-One SDK supports MGV.

MGV is loyalty program for merchants via which customer buys merchant specific gift vouchers and they can pay to that merchant via that GV. Merchant Gift Vouchers will enable Paytm customers to transact seamlessly on the Paytm platform across merchants by purchasing these MGV for themselves.

If the user has a balance>0 for any merchant, MGV will be the first payment option shown to the user on the checkout page. In case of sufficient balance, MGV will be selected by default, and in case of insufficient balance, MGV will be greyed out to show the user any available balance in it. User will not be able to club MGV as a pay mode in Add and Pay, or Hybrid payment mode.

How will Paytm Assist work on All-in-One SDK?

Paytm Assist is already integrated within the All-in-One SDK. For Cards and NB transactions, when bank will send an OTP for verification, Paytm Assist will Auto-read that OTP and allow user to submit with one tap (or Auto Submit) on the screen.

View All >
Dot
All in one place, to get your payments in place.
About Paytm All-in-One SDK
A Software Development Kit or SDK is a tech tool that allows app developers to integrate third-party services, like a payment system, into their own app. It comes with software libraries, codes, documents, guides and other support material to help with integration. An All-in-One SDK will help you provide your customers a seamless and secure payment experience while saving you time, effort and money to develop your own payment mechanism.
dot
dot