Your Indian payment checkout is live, international customers are trying to pay, but cards are getting declined. This is one of the most conversion-killing problems Indian businesses face. This guide covers every reason international cards decline on Indian checkouts — and what to actually fix it.
Reason 1: 3DS Authentication Friction
The most common cause by far.
3D Secure (3DS) is a fraud-prevention layer that asks cardholders to verify their identity mid-checkout. For US and UK cardholders paying an Indian merchant:
- They get redirected to a 3DS page asking for a one-time password
- The OTP comes from their Indian bank (if they have one) or their international card's issuer
- For international cardholders: they often don't recognize the 3DS page, abandon, or don't receive the OTP Abandonment rate from 3DS friction: 20-40% for international checkouts.
Fix: Use a payment gateway with optional or frictionless 3DS for international cards. Some gateways (including Playto Pay) can adjust 3DS application based on risk profile, reducing unnecessary friction for low-risk international transactions.
Reason 2: Indian Merchant Category Code (MCC) Triggers Issuer Block
Your payment gateway's Merchant Category Code (MCC) may be flagged by international card issuers.
Some international card issuers (especially US banks) decline transactions to certain MCCs:
- MCC 7372 (Prepackaged Software): Sometimes flagged
- MCCs associated with online gaming, subscriptions, or adult content: Frequently blocked at issuer level Fix: Confirm your MCC with your payment gateway. Ensure it accurately reflects your business type. MCC mismatch or high-risk MCC = issuer-level blocks regardless of your gateway's approval.
Reason 3: Card Issuer's International Transaction Block
Some international cardholders have their bank's international transaction block enabled (common after fraud). The decline is at the cardholder's bank level — nothing you can do from your side.
User experience: Customer sees generic "declined" message without explanation. They may try repeatedly without success.
Fix: Add checkout messaging: "If your card is declined, please contact your bank to enable international transactions, or try a different card." Reduces support burden and customer frustration.
Reason 4: Gateway Routing to a Bank with Poor International Acceptance
Not all Indian payment gateways route international transactions through banks with high international card acceptance rates. If your gateway routes through a bank with poor relationships with US/EU card networks, decline rates increase.
Symptoms: High decline rates for US Visa/Mastercard specifically; EU cards work better (or vice versa).
Fix: Switch to a gateway specifically built for international transactions. Playto Pay routes international card transactions through infrastructure optimized for cross-border acceptance.
Reason 5: Insufficient Funds or Credit Limit
Simple but real: the cardholder doesn't have sufficient funds or has hit their credit limit. More common with:
- Debit cards (immediate balance check)
- Cards near their limit
- Prepaid cards with insufficient balance Fix: Offer multiple payment methods (including BNPL for higher-ticket items). Add a "try a different card" prompt after first decline.
Reason 6: Suspicious Activity Flag at Card Network Level
Visa and Mastercard's fraud detection systems may flag transactions to Indian merchants as suspicious for certain cardholders:
- First transaction to India from this card
- Unusual amount for the cardholder's history
- Cardholder in a high-risk geography making an India merchant payment Fix: Work with your payment gateway to ensure accurate merchant data is submitted with each transaction (MCC, business name, descriptor). Clear merchant descriptor on statement reduces fraud flags.
Reason 7: Gateway Not Supporting the Specific Card Type
Not all Indian gateways accept all card types:
- American Express: requires separate Amex acceptance agreement
- Discover: rarely accepted by Indian gateways
- Diners Club: limited acceptance
- Prepaid cards: some gateways decline prepaid Fix: Know what your gateway actually supports. Playto Pay supports Visa, Mastercard, Amex, and Apple Pay for international transactions.
The Right Diagnostic Approach
- Check your gateway dashboard's decline reason codes. Each decline has a reason code.
- Separate declines by card type (Visa vs Mastercard vs Amex) and by card origin (US vs UK vs EU). Patterns indicate the cause.
- Check 3DS abandonment rate separately from hard declines.
- Contact your gateway's technical support with decline data. A good gateway will help diagnose.
FAQ
Why are US cards declining on my Indian payment gateway? Most likely: 3DS friction (40% of cases), issuer-level international block, or gateway routing issues. Check your gateway's decline reason codes to identify the specific cause.
How do I fix 3DS abandonment for international cards? Switch to a gateway that applies frictionless 3DS for low-risk international transactions, or uses risk-based 3DS application rather than mandatory OTP for all transactions.
Why do some international cards work and others don't? Different card issuers have different risk policies for Indian merchants. Amex may work where Visa doesn't (or vice versa). Check decline patterns by card type to diagnose.
