Get In Touch
Gurugram
Plot # 1SP, Sector 27, Golf Course Rd, A Block, DLF Phase 1, Sector 27, Gurugram, Haryana 122022, India

Bengaluru
#103, 2nd floor, Unitech Coral Hosa Road, Sarjapur, Bengaluru, Karnataka 560035, India
Work Inquiries
info@creativenexus.in
prabhu@creativenexus.in
rishabh@creativenexus.in
Phone
+91 9999212010
+91 9019321894
+91 98686 57429

Step-by-Step Paytm Payment Integration Guide for Your Shopify Website

Table of Contents

If you’ve built (or are building) a Shopify store in India, here’s a question worth answering before launch day: how are you going to accept payments?

It’s a small decision that has outsized consequences. The wrong gateway can mean failed transactions, abandoned carts, settlement delays, and a never-ending stream of “payment deducted but order not placed” support tickets. The right one fades into the background — customers tap, money lands, life goes on.

Paytm Payment Gateway sits firmly in the “right one” camp for Indian merchants. It’s trusted by giants like Zomato, Flipkart, IRCTC, LIC, and Uber, supports every payment method Indian customers actually use, and — best of all — integrates with Shopify in under 15 minutes without writing a single line of code.

This guide walks you through the entire Paytm payment gateway integration in Shopify, end to end. No technical jargon, no skipping steps. Just a clear, practical walkthrough that gets you from “Add App” to accepting your first real order.

What Is Paytm Payment Gateway?

Before we get into the setup, let’s clear up what Paytm Payment Gateway actually is — because the word “Paytm” gets used loosely, and people often mix up the consumer app with the business product.

Paytm Payment Gateway is the payment processing solution built by One97 Communications (Paytm’s parent company) specifically for businesses. While the Paytm app on your phone is what customers use to send money, pay bills, or shop, Paytm Payment Gateway is the engine that sits on the merchant’s side — quietly accepting payments from customers and depositing the money into the business’s bank account.

In simple terms, when a customer clicks Pay Now on your Shopify checkout page, Paytm Payment Gateway:

  1. Securely captures their payment details (UPI ID, card number, net banking login, or wallet credentials).
  2. Sends the transaction to the customer’s bank for authorisation.
  3. Receives the bank’s response — approved or declined.
  4. Notifies your Shopify store of the result.
  5. Settles the money into your bank account on the next working day.

All of this happens in a few seconds, encrypted end-to-end, with no card or banking data ever stored on your servers. Paytm is PCI-DSS Level 1 certified, which is the highest level of payment security compliance in the industry.

What makes Paytm Payment Gateway different from other Indian payment gateways:

Massive scale

Paytm Payment Gateway processes billions of transactions every year and powers payments for some of India's biggest brands: Flipkart, Zomato, Uber, IRCTC, LIC, Airtel, BookMyShow, and many more.

100+ payment sources

It's not just cards and UPI. Paytm supports credit cards, debit cards, net banking from 50+ banks, UPI from every UPI app (PhonePe, Google Pay, BHIM, Paytm), Paytm Wallet, Paytm Postpaid (BNPL), EMI on all major banks, and international cards.

Native Paytm user benefits

The 30 crore+ users with saved Paytm accounts get a one-tap checkout experience, which directly improves your conversion rate.

All-in-one platform

Beyond just payments, Paytm Payment Gateway also offers payment links, QR code payments, subscription billing, payment invoices, and an AI Router that automatically picks the best-performing payment method for each customer.

Why Paytm Is a Strong Fit for Indian Shopify Stores

Before we get into the setup, a quick sanity check on why so many Indian D2C brands choose Paytm specifically.

  • All payment methods, one integration — UPI, credit and debit cards, net banking from 50+ banks, Paytm Wallet, Paytm Postpaid, and EMI on all major banks. Customers get to pay the way they prefer.
  • Built for India — Paytm processes billions of transactions a year in India. The infrastructure is tuned for Indian banks, Indian UPI flows, and Indian network conditions, which often means higher transaction success rates than international gateways.
  • Brand trust at checkout — The Paytm logo on your checkout page does some quiet conversion lifting. Customers recognise it, and recognition reduces hesitation.
  • Zero setup and AMC charges — No upfront fee. No annual maintenance. You only pay per transaction.
  • Self-serve Shopify integration — Paytm’s Shopify app handles the entire connection. You don’t need a developer for the basic setup.
  • International card support — Once activated, you can accept payments from international Visa and Mastercard cards too, useful for D2C brands selling globally.

Add it all up, and Paytm is one of the most beginner-friendly Shopify payment gateway options in India.

Paytm Payment Gateway Charges: What You’ll Actually Pay

A common question before signing up: what does this cost?

The good news is Paytm’s pricing is straightforward. There’s no setup fee, no annual maintenance fee, and no software upgrade charge. You only pay per transaction, and the rate depends on the payment method used.

Here’s a rough breakdown of current Paytm payment gateway charges:

  • UPI transactions — Zero MDR. You pay nothing on UPI payments, which is the most-used method in India.
  • RuPay debit cards — Zero MDR.
  • Other debit cards (Visa, Mastercard) — Around 0.4% for transactions up to ₹2,000, and roughly 0.9% above that.
  • Credit cards — Approximately 2% per transaction.
  • Net banking — Around 1.99% per transaction.
  • Paytm Wallet / Postpaid — Roughly 1.99% per transaction.
  • International cards — Higher, typically around 3% or more.

All charges are exclusive of 18% GST. And remember: on Shopify, you’ll also pay Shopify’s third-party transaction fee on top — that’s a Shopify policy, not a Paytm one. It ranges from 2% on the Basic plan down to 0.5% on Advanced, and 0% on Shopify Plus.

Before You Start: What You’ll Need

Five minutes of prep saves an hour of frustration later. Keep these ready before you open Shopify Admin:

For private limited companies or LLPs, also keep your incorporation certificate and authorised signatory details handy.

Step 1: Log in to Your Shopify Admin and Open Payments Settings

Sign in to your Shopify admin panel — yourstore.myshopify.com/admin. From the left sidebar:

  1. Click Settings at the bottom.
  2. Click Payments.
  3. Scroll down to Supported payment methods or Additional payment methods.
  4. Click Choose a provider or Search by provider.

If you have multiple Shopify stores, double-check that you’re logged into the right one. Mixing up stores is a surprisingly common gotcha.

Step 2: Find and Install the Paytm Payment Gateway App

In the provider search bar, type Paytm and the Paytm Payment Gateway app will appear. Alternatively, go directly to the Shopify App Store and search for “Paytm Payment Gateway”.

Click Activate (or Add app if you’re approaching from the App Store side).

Shopify will ask you to confirm app permissions — these allow Paytm to talk to your store about orders, payments, and refunds. Click Install app.

You’ll then be redirected to the Paytm for Business dashboard to complete the connection.

Step 3: Sign Up or Log In to Paytm for Business

Two paths here:

If you already have a Paytm Business account: Log in with your registered email or mobile number. If your account has multiple MIDs (Merchant IDs), choose the one you want to link with this Shopify store from the account dropdown at the top right.

If you’re new to Paytm: Sign up by entering your business name, email, mobile number, and basic details. Using the same mobile number as your personal Paytm account speeds things up because basic KYC details auto-fill.

Step 4: Enter Your Business and Bank Details

On the Paytm for Business dashboard, you’ll be prompted to share:

  • Business name and category.
  • Business address.
  • Bank account details (for settlements).
  • PAN number.
  • GSTIN (if applicable).

Once submitted, Paytm activates your account with an initial transaction limit of ₹50,000 per month. You can start accepting payments immediately, but settlements stay on hold until your KYC documents are fully verified.

Step 5: Upload KYC Documents to Unlock Full Access

To lift the ₹50,000 limit and start receiving settlements, upload the rest of your KYC documents:

  • PAN card scan.
  • Business address proof.
  • Bank account proof (cancelled cheque or bank statement).
  • Identity proof of the authorised signatory.
  • GST certificate, if applicable.

The Paytm verification team usually reviews documents within 24–48 working hours. You’ll get an email when your account is fully activated, after which settlements begin flowing to your bank account on a T+1 cycle — money received today lands tomorrow.

Step 6: Activate Paytm Payment Gateway in Shopify

Once you’ve completed the Paytm side, head back to your Shopify admin → Settings → Payments.

You’ll now see Paytm Payment Gateway listed under your alternative payment methods. Click Activate Paytm Payment Gateway.

You should see a confirmation message: “Paytm Payment Gateway Activated.”

That’s it. The technical Paytm Shopify integration is done.

Step 7: Configure Payment Methods

Inside the Paytm Business dashboard, head to Payment Methods and switch on the methods you want available at checkout:

  • UPI — always switch this on. It’s free, and most Indian customers prefer it.
  • Credit and Debit Cards — Visa, Mastercard, RuPay, Amex.
  • Net Banking — enable at least the top 15 banks.
  • Paytm Wallet and Postpaid — adds convenience for Paytm-loyal customers.
  • EMI — switch on if your average order value is above ₹3,000–₹5,000. EMI options significantly improve conversion on higher-priced products.
  • International Cards — request activation separately if you sell globally.

Step 8: Set Up the S2S Callback URL (Important)

This is the step a lot of people skip — and it’s the one that causes the dreaded “payment successful but order not placed” issue.

Shopify generates a unique S2S (Server-to-Server) Callback URL for your store. This is the URL Paytm pings to tell Shopify that a payment succeeded or failed.

To configure it:

  1. In Shopify → Settings → Payments, click the Edit icon next to Paytm.
  2. Copy the S2S Callback URL shown on the page.
  3. Log in to your Paytm Merchant Dashboard.
  4. Go to Developer Settings → Webhooks (or Payment Notification URL).
  5. Paste the Shopify S2S URL there and save.

This ensures every transaction status — success, failure, refund — flows back to Shopify automatically, keeping your orders in sync.

Step 9: Test the Full Payment Flow

Before flipping the “Open” sign, run real test transactions. Most issues only show up when you actually try to pay.

Run these scenarios end-to-end:

  • A successful UPI payment.
  • A successful card payment.
  • A failed payment (wrong CVV, insufficient balance).
  • A cancelled payment (close the browser mid-transaction).
  • A refund flow from the Shopify orders panel.

Verify each one appears correctly in both the Paytm dashboard and the Shopify orders panel. If they don’t match, your callback URL is misconfigured — go back to Step 8.

The cleanest test? Use your own UPI ID to pay ₹1 to your own store. Real money, real flow, real confirmation.

Step 10: Go Live and Announce Your Store

Once all tests pass and your KYC is fully verified:

  • Confirm Paytm is set to Live mode in the dashboard.
  • Confirm Shopify shows Paytm as Active.
  • Run one final ₹1 live transaction yourself to be doubly sure.
  • Check that the ₹1 lands in your bank account on T+1.

Launch.

Common Mistakes to Avoid

A few patterns we keep seeing in client audits:

  • Skipping the S2S callback URL setup — causes silent order failures.
  • Forgetting to upload full KYC — settlements stay frozen, even though customers are paying.
  • Multiple MIDs linked to the same Paytm account and picking the wrong one during Shopify connection.
  • Not enabling UPI — leaving free money (and easy conversions) on the table.
  • Skipping refund testing — refunds always break in production at the worst possible time.
  • Confusing “test mode” with “live mode” — make sure you’re live before your first customer arrives.

Wrapping Up

Paytm payment gateway integration in Shopify isn’t the technical headache it used to be. Shopify’s new payments platform turned what once needed developers, checksums, and S2S APIs into a click-through experience anyone with admin access can complete in under 30 minutes.

The real wins are in the small choices around it — switching UPI on as the default, setting up the S2S callback so orders never get stuck, testing the full payment cycle including refunds, and pricing your products with the full fee stack in mind.

Get those right, and your checkout becomes the kind of thing customers don’t think about. Which is exactly what a great checkout should do.

If you’d rather have a team take this off your plate — gateway selection, full Shopify setup, checkout optimisation, abandoned cart recovery, and ongoing conversion tracking — that’s the kind of work our team handles every week for D2C brands across India. Get in touch, and we’ll get your Shopify store ready to take its first order.

Frequently Asked Questions
How long does Paytm payment gateway integration in Shopify take?

The technical setup takes 10–15 minutes. The full activation, including KYC document verification, usually takes 1–3 working days.

 Do I need a developer for Paytm Shopify integration?

No. The integration is entirely self-serve through the Paytm Payment Gateway Shopify app. You'd only need a developer for advanced customisations like custom checkout flows or merging with a headless storefront.

What are the Paytm payment gateway charges on Shopify?

 Paytm charges per transaction — zero on UPI and RuPay, around 0.4–0.9% on debit cards, ~2% on credit cards, and ~1.99% on net banking. GST at 18% applies on the fee. Shopify also charges its own third-party transaction fee (0.5%–2% based on your plan) on top.

 Why is my Shopify store showing "Paytm Payment Gateway" but I can't activate it?

Most often, this happens when the Paytm Business account isn't fully set up, or when KYC is incomplete. Log back into the Paytm dashboard and check the activation status.

Can I accept international payments through Paytm on Shopify?

 Yes. Paytm supports international Visa and Mastercard transactions, but you have to request activation separately from your Paytm dashboard after the domestic account is approved.

What happens if a payment succeeds in Paytm but the Shopify order shows as pending?

This is almost always a webhook (S2S callback URL) misconfiguration. Re-check Step 8 and make sure the URL is correctly pasted in both Shopify and your Paytm Merchant Dashboard.

When will I receive my settlements?

Paytm settles on a T+1 cycle — payments received today land in your bank account the next working day, provided your KYC is fully verified.

Can I use Paytm alongside another payment gateway on Shopify?

Yes. Shopify allows multiple payment providers to run side-by-side. Many Indian merchants use Paytm for domestic + PayPal for international, for example.

Leave a Reply

Your email address will not be published. Required fields are marked *

We use cookies to give you the best experience. Cookie Policy