Best Credit Cards for Shopping in India
Shopping credit cards reward online and partner-store spend at 3-5x base rates. The biggest names are Amazon Pay ICICI (Amazon-locked), Flipkart Axis (Flipkart-tied), and HDFC Millennia (general online). Pick based on where you actually shop the most.
Side-by-side comparison
| Card name | Joining fee | Reward rate | Best partner | Lounge access | Best for |
|---|---|---|---|---|---|
| Amazon Pay ICICI | Lifetime free | 5% Amazon Prime / 3% Amazon non-Prime / 1% others | Amazon | No | Amazon Prime members |
| Flipkart Axis | Rs 500 | 5% on Flipkart / 4% Cleartrip / 1.5% others | Flipkart | No | Flipkart Plus heavy users |
| HDFC Millennia | Rs 1,000 | 5% on Amazon, Flipkart, Myntra, Swiggy, Zomato, BookMyShow, Cult.fit, Sony, Tata CLiQ + 1% others | Multi-platform | Yes (8 domestic/year) | Spread-spend young professionals |
| Axis Bank Magnus | Rs 12,500 | Multiplier on travel/hotels/Tata Neu, edge milestone benefits | Travel + Tata ecosystem | Yes (Priority Pass unlimited) | High-spend premium users |
| SBI Cashback Card | Rs 999 | 5% on online + 1% offline | All online | No | Pure cashback simplicity |
The verdict
Frequently asked questions
Which credit card gives best cashback on Amazon India?
Amazon Pay ICICI Bank Credit Card — 5% unlimited cashback for Amazon Prime members, 3% for non-Prime. No annual fee, no spending limit on cashback.
Is HDFC Millennia worth Rs 1,000 annual fee?
Yes if you spend over Rs 35,000/year on the listed partners (Amazon, Flipkart, Myntra, Swiggy, Zomato, BookMyShow, Cult.fit, Sony, Tata CLiQ) — cashback exceeds the fee easily. Bonus: 8 free domestic lounge visits per year.
Which is better - Amazon Pay ICICI or Flipkart Axis?
Both pay 5% but on different platforms. If you shop more on Amazon, get Amazon Pay ICICI (also free for life). If you shop more on Flipkart, get Flipkart Axis. Most heavy online shoppers carry both.
Do shopping credit cards have any catches?
Watch for: cashback caps (some cards limit cashback to Rs 750-1,000/month on partner spends), exclusion lists (gift cards, EMI conversions, gold purchases often excluded), and minimum spend thresholds for partner rates to kick in.
Can I use one credit card for all shopping?
Possible but suboptimal. Most heavy online shoppers carry 2-3 cards: one for Amazon (Amazon Pay ICICI), one for Flipkart (Flipkart Axis), and one general purpose for everywhere else (HDFC Millennia or SBI Cashback). Total cashback typically 4-7% blended.