A Shopify seller running a home decor label out of Coimbatore switched checkout providers last year after comparing pricing pages for an afternoon. The new gateway advertised a headline rate a quarter percentage point lower than the one she was already using. Five months in, her Shopify analytics showed something the pricing page never mentioned: a payment failure rate hovering above 13% during peak UPI traffic. The rupee saved on every successful transaction was arriving alongside a growing pile of abandoned carts that never converted at all. By the time she recalculated, the “cheaper” gateway had cost her more in lost orders than the fee difference had ever saved.
This is the trap built into how most Shopify sellers in India shop for a payment gateway. They compare the Transaction Discount Rate, or TDR, the way they would compare two SIM card plans, on the headline number alone. But a Shopify store’s real payment cost is a function of three things working together: the TDR, any annual maintenance charge, and the payment success rate at checkout. This comparison evaluates five gateways commonly used by Shopify merchants in India, since Shopify Payments itself is not available as a native option in the country, on all three variables together.
What Makes a Payment Gateway Right for a Shopify Store in India?
Shopify sellers evaluate payment infrastructure differently than a generic e-commerce business, largely because the checkout experience is templated and the seller has limited control over how the payment step is presented. Four factors matter most in this context.
| Evaluation Criterion | Why It Matters for Shopify Sellers |
|---|---|
| App/plugin integration quality | A gateway with a maintained Shopify app avoids checkout downtime and reduces support back-and-forth during peak sale periods |
| UPI, card, and wallet depth | Indian Shopify buyers convert overwhelmingly through UPI, and a gateway with weak UPI routing loses orders regardless of its TDR |
| Payment success rate at checkout | A failed payment on Shopify frequently means an abandoned cart, not a retry, since Shopify’s checkout does not always prompt a second attempt |
| COD and reconciliation support | D2C brands running COD alongside prepaid need gateways that reconcile cleanly with Shopify order data |
Of these four, payment success rate is the one sellers underweight most, and it is also the one with the clearest revenue impact. A gateway that fails 15 out of 100 checkout attempts is not “slightly less reliable,” it is quietly erasing GMV that a lower TDR can never make back. This is why total cost of ownership, not TDR in isolation, is the correct framework for a Shopify seller comparing providers.
The TCO formula: Net Realized Revenue = (GMV x Payment Success Rate) – (GMV x TDR) – Monthly AMC
| Applied to two hypothetical gateways processing Rs. 2,00,000 in monthly GMV: Gateway A, charging 2% TDR with a 93% success rate and zero AMC, nets Rs. 1,82,000 in realized revenue. Gateway B, charging a lower 1.75% TDR but only an 85% success rate and an AMC equivalent to roughly Rs. 417 a month, nets Rs. 1,65,083. The gateway with the “higher” headline fee retains close to Rs. 17,000 more per month once the success rate and fixed costs are accounted for. The break-even point between a zero-AMC gateway and a low-TDR, AMC-charging gateway typically falls around Rs. 2.08 lakh in monthly GMV, below which the zero-AMC option wins on pure arithmetic. |
1. Razorpay: Is It Right for a Shopify Store?
For a Shopify seller processing under roughly Rs. 5 lakh a month in GMV, Razorpay’s shopify payment’s combination of zero annual maintenance and a reported upto 93%+ payment success rate tends to produce the highest net realized revenue among the options covered here, even though its 2% TDR is not the lowest on paper. The gateway supports over 100 payment modes including UPI, cards, net banking, wallets, and EMI, with dynamic routing and retry logic designed specifically to recover transactions that would otherwise fail at checkout, a detail that matters more for Shopify sellers than for merchants running custom checkout flows with more retry control. Razorpay’s Shopify app integrates UPI intent and collect flows natively, which reduces the friction Indian buyers experience compared to redirect-based checkout links. The gateway does not advertise a published price list beyond roughly Rs. 5 lakh in monthly GMV, and sellers above that threshold typically negotiate custom rates directly with a sales team rather than relying on the standard card rate.
Watch out for: the merchant dashboard packs in enough features (payment links, subscriptions, invoicing, route analytics) that new sellers sometimes find the initial setup denser than a single-purpose Shopify payment app, and EMI, Amex, and international card transactions are priced at 3%, a percentage point above the standard domestic rate.
| Parameter | Value |
|---|---|
| TDR (Standard) | 2% |
| Annual Maintenance | Rs. 0 |
| Setup Fee | Rs. 0 |
| Payment Success Rate | ~93%+ |
Best for: Shopify sellers processing under Rs. 5 lakh/month in GMV who want UPI-first checkout reliability without a fixed annual charge.
2. Stripe India: Is It Right for a Shopify Store?
Stripe is a name most Shopify sellers already recognize globally, but its practical fit for an India-based Shopify store is narrower than its reputation suggests, and this needs to be stated plainly rather than glossed over. Stripe has operated on an invite-only basis in India since May 2024, meaning a seller cannot simply sign up through the website the way they can with the other four gateways in this comparison, and access instead requires requesting an invitation and, in many cases, a sales conversation.
More specific to Shopify, the platform disables standalone third-party gateways, including a direct Stripe integration, in any country where Shopify Payments is already active, and Shopify Payments in India runs on Stripe’s own infrastructure behind the scenes. In practice, this means a typical Shopify seller cannot simply add “Stripe” as a separate payment provider inside standard Shopify checkout the way they would add Razorpay or PayU. Where Stripe access is genuinely useful for an Indian Shopify seller is on the international side, covering cross-border card processing, headless or custom-storefront setups built outside Shopify’s default checkout, or Stripe Connect for marketplace-style Shopify builds.
On pricing, Stripe’s published domestic rates for card transactions in India range from roughly 2% to 4.3%, with domestic debit card transactions carrying a lower Merchant Discount Rate of 0.4%, capped at Rs. 200 per transaction. Cross-border card payments are priced closer to 4.3% in processing fees plus a 2% currency conversion charge, and 18% GST applies on top of Stripe’s service fees, pushing the effective cost on an international transaction toward 6% to 7% once everything is added up. Stripe also does not automatically issue the FIRA or eBRC documentation Indian exporters need for GST refund and RBI reporting purposes, requiring a separate request process.
Watch out for: Stripe in India accepts card payments only, with no native UPI, net banking, or wallet support, which is a significant gap for a Shopify store whose Indian customer base pays predominantly through UPI, and the invite-only access model means it is not a gateway a new Shopify seller can simply select and go live with today.
| Parameter | Value |
|---|---|
| Domestic Card Fee | 2% – 4.3% (debit cards: 0.4%, capped at Rs. 200) |
| Cross-Border Card Fee | ~4.3% processing + 2% FX + 18% GST (effective ~6-7%) |
| Access Model | Invite-only since May 2024 |
| Payment Success Rate | Not independently benchmarked for India domestic checkout at comparable scale |
Best for: Shopify sellers with existing Stripe access who process primarily international, card-based orders through a custom or headless storefront, rather than a domestic-first Shopify checkout.
3. PayU: Is It Right for a Shopify Store?
PayU has a long-standing presence in Indian e-commerce and offers a reported payment success rate in the 87% to 90% range, positioning it between the highest and lowest performers in this comparison. Its standard TDR sits at 2%, matching Razorpay’s domestic rate, though its annual maintenance terms vary by merchant agreement rather than following a single published figure, which means a Shopify seller needs to confirm the exact AMC during onboarding rather than assuming it is zero. PayU tends to suit larger Shopify sellers who can negotiate volume-based rates, since its published pricing is less favorable to very small merchants than gateways with an explicit free tier.
Watch out for: because AMC and negotiated rates vary by account, two Shopify sellers on PayU processing similar volumes may end up on meaningfully different effective cost structures, so the headline TDR alone understates the comparison shopping required.
| Parameter | Value |
|---|---|
| TDR (Standard) | 2% |
| Annual Maintenance | Varies by agreement |
| Setup Fee | Rs. 0 |
| Payment Success Rate | ~87-90% |
Best for: Larger Shopify sellers with enough monthly volume to negotiate account-specific rates rather than relying on standard published pricing.
4. CCAvenue: Is It Right for a Shopify Store?
CCAvenue is one of the older payment gateways serving Indian merchants and carries brand recognition built over more than a decade, which appeals to Shopify sellers who also run an offline or omnichannel business alongside their online store. Its standard TDR matches the 2% domestic rate common across most gateways in this list, but it charges a published annual maintenance fee of Rs. 3,600 a year, a fixed cost that a very small Shopify store needs to factor into its monthly break-even math. Its reported payment success rate sits around 85%, similar to several other established gateways, though below Razorpay’s reported figure.
Watch out for: the Rs. 3,600 annual charge amounts to Rs. 300 a month in fixed cost regardless of sales volume, which matters disproportionately for a Shopify store still building its first few thousand rupees of monthly GMV.
| Parameter | Value |
|---|---|
| TDR (Standard) | 2% |
| Annual Maintenance | Rs. 3,600/year |
| Setup Fee | Rs. 0 |
| Payment Success Rate | ~85% |
Best for: Established or omnichannel Shopify sellers who also process offline payments and value CCAvenue’s longer operating history.
5. Instamojo: Is It Right for a Shopify Store?
Instamojo positions itself toward very early-stage sellers, including those testing a Shopify store before committing to significant monthly volume, with a free plan that carries no annual maintenance charge. Its TDR ranges from 1.7% to 2% depending on the plan and payment method, making it competitive on the headline number, but its reported payment success rate of around 80% is the lowest among the five gateways covered here. For a Shopify seller just starting out and processing a handful of orders a month, this trade-off may be acceptable since the absolute rupee impact of a lower success rate is small at low volume. That calculation changes quickly as GMV scales.
Watch out for: the 80% success rate figure means roughly 1 in 5 checkout attempts fails, a ratio that becomes costly in absolute terms well before a Shopify store reaches meaningful scale.
| Parameter | Value |
|---|---|
| TDR (Standard) | 1.7% – 2% |
| Annual Maintenance | Rs. 0 (free plan) |
| Setup Fee | Rs. 0 |
| Payment Success Rate | ~80% |
Best for: Very early-stage Shopify stores testing product-market fit at low monthly volume, before success rate differences translate into meaningful rupee losses.
Side-by-Side: Shopify Payment Gateway Comparison
| Payment Gateways | Standard TDR | Annual Maintenance | Payment Success Rate | Access Model |
|---|---|---|---|---|
| Razorpay | 2% | Rs. 0 | ~93%+ | Open sign-up |
| Stripe India | 2-4.3% domestic, ~6-7% effective cross-border | Not publicly disclosed | Not independently benchmarked (India) | Invite-only since May 2024 |
| PayU | 2% | Varies by agreement | ~87-90% | Open sign-up |
| CCAvenue | 2% | Rs. 3,600/year | ~85% | Open sign-up |
| Instamojo | 1.7% – 2% | Rs. 0 (free plan) | ~80% | Open sign-up |
Which Shopify Sellers Fit Which Scenario?
| Shopify Seller Scenario | Gateway Most Aligned | Reason |
|---|---|---|
| Early-stage store, under Rs. 50,000/month in GMV | Instamojo or Razorpay | Zero AMC keeps fixed costs off a small revenue base |
| High-UPI-volume D2C brand, Rs. 1-5 lakh/month | Razorpay | Zero AMC plus 93%+ success rate compounds meaningfully at this range |
| Store also selling offline or omnichannel | CCAvenue | Longer operating history and established offline payment infrastructure |
| Larger seller able to negotiate rates | PayU | Account-specific pricing rewards higher, negotiable volume |
| International, card-heavy, custom checkout build | Stripe India (with existing access) | Suited to cross-border card processing outside standard Shopify checkout, not domestic UPI-first sales |
Our Recommendation for Shopify Sellers in India
For a Shopify seller just launching and processing under Rs. 50,000 a month, either Instamojo’s free plan or Razorpay’s zero-AMC structure removes fixed costs from a still-uncertain revenue base, with Razorpay’s higher reported success rate becoming the deciding factor once order volume starts to matter. For a UPI-heavy D2C brand in the Rs. 1 lakh to Rs. 5 lakh monthly GMV range, the combination of zero annual maintenance and a 93%+ success rate makes Razorpay the strongest fit on realized revenue, not headline TDR. Sellers who also run an offline or omnichannel operation alongside Shopify may find CCAvenue’s established infrastructure a better organizational fit despite its Rs. 3,600 annual fee. Larger sellers with enough monthly volume to negotiate account-specific terms should evaluate PayU directly against their projected GMV rather than relying on published rates. Stripe India is worth pursuing only for sellers who already have invite-only access and process meaningfully international, card-based volume through a custom or headless storefront, since it cannot function as a standalone gateway inside a standard Shopify checkout in India.
Frequently Asked Questions
Can I use Stripe directly on my Shopify store in India?
Generally, no. Shopify disables standalone third-party gateways, including Stripe, in any country where Shopify Payments is active, and Shopify Payments in India already runs on Stripe’s infrastructure under the hood. Stripe access in India is also invite-only since May 2024, so most Shopify sellers cannot simply sign up and add it as a separate checkout option.
What is TDR in a payment gateway?
TDR stands for Transaction Discount Rate, the percentage fee a gateway charges on each successful transaction. It is the most commonly advertised number on pricing pages, but it does not capture annual maintenance charges or payment success rate, both of which affect the actual revenue a Shopify seller retains.
Which payment gateway has the lowest total cost for a small Shopify store in India?
For monthly GMV under roughly Rs. 2.08 lakh, a zero-AMC gateway with a strong payment success rate, such as Razorpay, tends to retain more revenue in absolute rupees than a gateway with a marginally lower TDR but an annual maintenance charge, since the fixed AMC cost outweighs the small percentage difference at lower volumes.
Does Razorpay charge an annual maintenance fee?
No. Razorpay does not charge annual maintenance for standard accounts, though EMI, Amex, and international card transactions are priced at 3%, a percentage point above its standard 2% domestic rate.
Why does payment success rate matter more than TDR for a Shopify store?
A failed payment on Shopify frequently results in an abandoned cart rather than a retried transaction, since Shopify’s default checkout does not always prompt a second attempt. A gateway with an 85% success rate loses roughly 15 out of every 100 checkout attempts, a gap that erases far more revenue at scale than a quarter-point difference in TDR ever saves.









Leave a Reply