Shopify Payment Methods for Indian Stores
The payment mix on an Indian store is a commercial decision, not a checkout setting. Each method changes your cost, your cash cycle and your return rate.

On this page
Key takeaways
- UPI dominates Indian digital payments and behaves differently from cards on cost, settlement and failure modes.
- COD is a payment method in name and an unsecured option in practice, with costs that never appear as refunds.
- Payment failure is a large and under-measured source of lost orders, and the recovery path matters as much as the method mix.
- Offering everything is not a strategy — each method carries cost, reconciliation work and a distinct failure profile.
Payment method selection gets treated as a checkout configuration and it is closer to a commercial decision. Each method changes what you pay, when you get paid, how often a transaction fails, and in the case of COD, how many parcels come back.
Guides written for other markets are of limited help here, because the Indian payment landscape has its own shape — UPI's dominance, COD's persistence, and a failure profile that differs from card-first markets.
Verify availability yourself
Which gateways, methods and first-party features are available in India changes, and it changes faster than articles are updated. Treat everything here as orientation and confirm the current position with your gateway.
The methods and what each actually costs you
Payment methods on an Indian store
| Method | Typical cost | Settlement | Main risk |
|---|---|---|---|
| UPI | Low | Fast | Failed transactions at bank side |
| Cards | Moderate | Standard cycle | Authentication drop-off, declines |
| Net banking | Moderate | Standard | Bank-side session failures |
| Wallets | Varies | Varies | Fragmented across providers |
| BNPL | Higher | Varies | Eligibility friction, cost per order |
| COD | Deceptive | On delivery | Return-to-origin, tied-up capital |
The COD row deserves the emphasis. It appears cheap because there is no gateway fee, and its real cost — forward shipping, return shipping, packaging, handling, working capital and inventory tied up in transit — never appears as a refund line. It simply is not in the revenue.
UPI is the default, not an alternative
For an Indian consumer store, UPI is not a supplementary method. It is the one a large share of your customers expect, and its absence is conspicuous.
Practical points that differ from cards:
The flow leaves your site, into an app, and comes back. That handoff is a place where sessions break, so the return path needs testing rather than assuming.
Failure is common and usually recoverable. A failed UPI attempt is frequently a bank-side timeout rather than a decision, and a customer who is offered an obvious retry will often complete.
Settlement is fast, which matters for the cash cycle considerably more than most merchants tend to model when comparing methods.
Costs are low, which makes the comparison against COD look even less favourable than it first appears once return-to-origin and the working capital gap are both counted properly.
COD needs managing, not just enabling
Covered in depth elsewhere, but the summary belongs here because it is a payment decision.
Not offering COD in most consumer categories costs more revenue than it saves. Offering it without controls costs you in returns. The workable position is offering it with proportionate friction:
OTP verification removes the largest category of failure — orders placed with a number nobody answers.
Partial prepayment above a threshold converts a free option into a commitment, which is what changes behaviour at the door.
Pincode and value rules apply friction where your own delivery data shows the risk actually is, rather than everywhere.
The measure throughout is delivered revenue net of RTO cost, never conversion rate. Judging COD controls on conversion guarantees you remove interventions that were working.
Payment failure is a bigger leak than it looks
The under-measured problem, and it is larger in India than in card-first markets.
A shopper who reaches payment and fails has demonstrated maximum intent. They are not comparing or browsing — they tried to give you money and something went wrong. Yet most stores treat them identically to someone who abandoned a cart three steps earlier.
What helps:
Do not lose the cart. A failed payment should return the shopper to a checkout that still has everything in it.
Offer an alternative method immediately. If cards failed, UPI is right there.
Say what happened, plainly. "Your payment did not go through" with a retry beats a generic error.
Follow up differently. A payment failure needs a different message from a browsing abandonment. Sending "you left something in your cart" to someone whose card was declined is mildly insulting, and it wastes the most recoverable contact you will make all week.
Payment setup worth verifying
- Complete a real purchase through every method you have enabled
- Test the UPI return path, including what happens if the app is slow
- Test a deliberately failed card payment and check the recovery route
- Confirm COD controls apply, including through accelerated checkouts
- Check the mobile experience for each method on a real device
- Confirm reconciliation works for every method your finance process handles
More methods is not automatically better
The instinct is to enable everything, and it has costs.
Checkout clutter. A wall of payment options increases decision time at exactly the wrong moment.
Reconciliation work. Every method is a settlement stream, a fee structure and a place where finance has to check something.
More failure surface. Each integration is something that can break, and it will break at a time you did not choose.
Fragmented data. Working out what is actually happening across nine payment methods is considerably harder than doing it across four.
Look at what your customers actually use, cover that properly, and stop there. Adding a method used by two percent of orders is rarely worth the reconciliation overhead and the additional failure surface it creates, and the two percent will almost always use something else you already offer.
Cash cycle is the consideration nobody models
Payment method mix determines not just what you earn but when you have it, and for a growing store that timing can matter more than the fee difference.
UPI settles quickly, which means the money from a sale is available to buy more stock sooner.
Cards settle on a standard cycle, which is predictable and slower.
COD is the slowest by a wide margin. The order ships, the customer pays the courier, the courier remits to you, and that chain takes considerably longer than any digital method. Meanwhile you have already paid for the goods, the packaging and the outbound shipping.
For a store growing quickly, this is a real constraint. A high COD share means a large proportion of your revenue is permanently in transit, funding a working capital gap that grows as you grow. Merchants who model only the fee difference between COD and prepaid consistently underestimate this, and it is the mechanism by which a profitable-looking store runs out of money.
The practical implication is that shifting even a modest share of orders from COD to prepaid has an effect beyond the RTO saving. It shortens the cash cycle, which is what actually funds the next inventory purchase.
Displaying methods well
A smaller point that affects conversion more than it should.
Show the methods before checkout. A shopper who does not know you accept UPI may not reach checkout to find out. Payment icons on the product page and in the cart are worth the space.
Order them by what your customers use. The most-used method should be the most prominent, not the one your gateway lists first.
Do not hide COD behind everything else if it is a majority preference in your category. Making a popular method hard to find is friction disguised as a nudge, and shoppers notice.
Name them the way customers do. Regional naming conventions matter, and a method labelled in a way a customer does not recognise is a method they will not select.
Look at what your customers actually chose
Your order data already tells you the payment mix, and it usually differs from what merchants assume. Check it before adding or removing anything — the method you were about to remove may be quietly carrying a segment you did not know you had.
Accelerated checkout interacts with all of this
A structural point that catches merchants out during promotions.
Accelerated checkout buttons compress or skip steps, so anything depending on a skipped step does not reach those shoppers. Discount codes need a field the shopper can type into; COD controls implemented by manipulating the cart may not run at all.
Test a complete purchase through each accelerated method you have enabled, with your actual COD rules and offers active. This is the single test that most reliably exposes a payment configuration that looks correct and is not.
The same applies whenever anything upstream changes. A new discount app, a checkout customisation, a gateway update — each can alter how methods behave without anyone touching the payment settings. Re-running a handful of real purchases after any significant change costs the price of a few orders and catches the class of problem that otherwise surfaces as unexplained conversion loss weeks later.
Make it a habit rather than a launch task. The stores that avoid payment incidents are not the ones with better configuration; they are the ones where somebody buys something from their own store regularly enough to notice when it stops working properly.
For the COD and RTO picture in full, see checkout and payments. POS and retail payment considerations for India are covered in POS and operations.
Frequently asked questions
- What payment methods should an Indian Shopify store offer?
- At minimum UPI and cards, because between them they cover most digital payment preferences. COD is close to unavoidable in many categories, though it should be managed rather than simply enabled.
- Is Shopify Payments available in India?
- Availability and capability differ by market and change over time, which is why Indian merchants commonly use a local payment gateway integrated with Shopify rather than assuming the first-party experience described in guides written for other markets.
- Should I offer COD on my Shopify store in India?
- In most consumer categories, not offering it costs more revenue than it saves, because COD remains a majority payment preference.
- Why do so many card payments fail in India?
- Multi-factor authentication steps, bank-side declines, session timeouts and network interruptions all contribute, and the rate is meaningfully higher than in some other markets.
- Does offering more payment methods increase conversion?
- Up to a point. Covering the methods your customers actually use helps; adding every available option produces a cluttered checkout, more reconciliation work and more failure surface.



Comments