All-in-One SDK

Build the Future of Your Business with Faster Payments.

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

Fewer and easier payment steps mean a superb express checkout experience – guaranteed.

Lighter & Faster

A simple, light SDK that sits in your mobile comfortably, without taking up much space.

Seamless Experience

Gives your customers an end-to-end experience within the app itself. No redirections.

Multiple Payment Accepted

Accepts payments from all sources - including UPI, Net Banking, Saved Cards, Paytm Bank Wallet & Postpaid too.

Easy Integration

Integrates with your existing business app like breeze, without needing much coding at all.

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.

3 Reasons Why Express Checkouts Work

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.

How does All-in-One SDK work?

Pick or Choose All-in-One SDK to Change for the Better

Flexi

Payments

Set any payment sequence as you like, choosing from single or multiple payment options.

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.

Best Transaction

Success Rate

One click Payment Experience on the Paytm App increases success rate.

It takes a lot to Stay Fast

How All-in-One SDK works

Frequently Asked Questions

If the user is logged into their Paytm App, this flow will utilize their session of the Paytm App, i.e., the device on which they use the merchant App. If the user is not logged in, Paytm will invoke the Paytm App login page first. After the login is successful, Paytm will invoke the Paytm All-In-One SDK.

On iOS, if the user has a Paytm App on their device and is logged in, the Paytm App will get invoked. On Android devices, it will open like a half screen slider.

UPI Journey will support the following UPI channels:

  1. UPI Collect flow.

  2. UPI Push flow, i.e., intent flow.

  3. UPI Push Express flow, i.e., users will be able to see their saved VPA (UPI Handles) that they maintain with Paytm. This transparency helps support faster checkout.

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

If a user does not have a UPI Handle setup, Paytm allows the user to set up a @paytm UPI Handle by fetching a list of their 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 the other payment methods.

  1. If you want to enable UPI as the only pay mode, pass the below parameters within Initiate Transaction API.

The Paytm All-In-One SDK supports UPI Intent capability in Android devices, or if Paytm is opened in a web view. It is not endorsed with the iOS Operating System both in the case of App/mobile web.

No, the UI for Paytm All-In-One SDK is not customizable. The Paytm App is what gets invoked, so you cannot customize the experience yet.

Yes, the merchant can invoke the Paytm All-In-One SDK from a merchant app web-view. Merchants can pass the control from m-web to their App using Javascript and then invoke All-In-One SDK.

Yes, if the merchant has integrated the Paytm All-In-One SDK, and the consumer does not have the Paytm App, the SDK will support UPI Intent on redirection to web-flow.

Paytm will support the Android and iOS integration with the merchants' Android and iOS App. However, it will not extend support with the mobile site.

MGV is a loyalty program for merchants via which customers buy merchant-specific gift vouchers and pay the merchant via the voucher. Merchant Gift Vouchers enable Paytm customers to sell seamlessly on the Paytm platform across merchants by purchasing these MGVs 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. Paytm will select MGV by default in case of sufficient balance, and in case of insufficient credit, MGV will be greyed out to show the user any available balance in it. The user will not be able to club MGV as a payment mode in Add and Pay, or Hybrid payment mode.

Yes, the Paytm All-In-One SDK supports MGV.

Paytm Assist is already integrated within the All-In-One SDK. For Card and Net Banking transactions, when the bank will send an OTP for verification, Paytm Assist will auto-read the OTP and allow the user to submit it with one tap (or the Auto-Submit option) on the screen.