Axis Flipkart vs Amazon Pay vs ICICI Millennia vs HDFC Millennia: Best Mid-Tier Card for Cash Rewards 2026
Axis Flipkart vs Amazon Pay ICICI vs HDFC Millennia — Online Shopping Card Face-Off
Last verified: April 2026, against issuer T&C from Axis Bank, ICICI Bank, and HDFC Bank.
Three of India’s most popular online shopping credit cards target overlapping but distinct shopping ecosystems. Axis Flipkart wins on Flipkart spend. Amazon Pay ICICI wins on Amazon. HDFC Millennia covers 11 merchants but with a tighter cap. The right card depends on which platforms dominate your shopping. This guide compares all three head-to-head with worked spend math.
The headline comparison
| Feature | Axis Bank Flipkart | Amazon Pay ICICI | HDFC Millennia |
|---|---|---|---|
| Annual fee | ₹500 + GST | Lifetime free | ₹1,000 + GST |
| Annual fee waiver | ₹2 lakh annual spend | N/A (LTF) | ₹1 lakh annual spend |
| Reward type | Cashback (Flipkart credit) | Cashback (Amazon Pay balance) | CashPoints (₹1 each on statement) |
| Top reward category | 5% on Flipkart | 5% on Amazon (Prime) | 5% on 11 merchants combined |
| Other bonus | 4% on Myntra, Cleartrip | 3% on Amazon (non-Prime); 2% on Amazon Pay partners | 5% on Amazon, Flipkart, Swiggy, Zomato, Myntra, BookMyShow, Cult.fit, Sony LIV, Tata CLiQ, Uber, Zepto |
| Reward cap on top category | No cap on Flipkart 5% | No cap on Amazon | ₹1,000/month combined across all 11 merchants |
| 1% on other spends | 1.5% | 1% | 1% (₹250/mo cap) |
| Welcome benefit | 1,000 RP welcome + Flipkart vouchers | None (LTF) | 1,000 CashPoints + ₹1,000 vouchers |
| Lounge access | None | None | None |
| Forex markup | 3.5% | 3.5% | 3.5% |
Axis Flipkart Bank Credit Card — for Flipkart loyalists
5% unlimited cashback on Flipkart. 4% on Myntra and Cleartrip. 1.5% on other spends.
For someone with ₹1L+ annual Flipkart spend: ₹5,000+ cashback. ₹500 fee waived on ₹2L annual spend (easy). Net benefit ₹4,500-6,500/year.
Cashback is credited as Flipkart store credit — usable instantly on subsequent Flipkart orders. Locks you into Flipkart ecosystem somewhat.
Amazon Pay ICICI — for Amazon-primary households
Lifetime free. 5% cashback on Amazon for Prime members (3% non-Prime). 2% on 100+ Amazon Pay merchants. 1% on other spends. No reward cap.
For ₹1.5L annual Amazon Prime spender: ₹7,500 cashback at zero fee. Best zero-cost online card in India for Amazon-first households. See full review.
Cashback as Amazon Pay balance — usable on Amazon, Amazon Pay merchants, bill payments via Amazon Pay.
HDFC Millennia — for multi-platform shoppers
5% CashPoints on 11 merchants combined (Amazon, Flipkart, Swiggy, Zomato, Myntra, BookMyShow, Cult.fit, Sony LIV, Tata CLiQ, Uber, Zepto). Capped ₹1,000/month combined across all merchants. 1% on other spends.
Strength: covers all major online platforms with one card. Weakness: ₹1,000/month cap means above ₹20K monthly spend on these merchants, marginal earn drops.
Worked spend example — three different shopping profiles
Profile A: Heavy Amazon (₹2L/year), light Flipkart (₹20K), light other online (₹50K)
| Card | Cashback | Net (after fee) |
|---|---|---|
| Axis Flipkart | 5% × ₹20K (Flipkart) + 1.5% × ₹2.7L (rest, including Amazon) = ₹1,000 + ₹4,050 = ₹5,050 | ~₹4,460 (after ₹590 fee+GST) |
| Amazon Pay ICICI | 5% × ₹2L (Amazon Prime) + 1% × ₹70K (rest) = ₹10,000 + ₹700 = ₹10,700 | ₹10,700 (LTF) |
| HDFC Millennia | 5% × ₹2.7L (within 11-merchant list – ₹2L Amazon + ₹20K Flipkart + ₹50K other in 11-list) — capped ₹1,000/mo × 12 = ₹12,000 cap. Actual: ₹13,500 cap reached. So ₹12K + 1% × ₹0 = ₹12,000 | ~₹10,820 (after ₹1,180 fee+GST) |
HDFC Millennia or Amazon Pay ICICI tie at top. Amazon Pay ICICI wins on simplicity (LTF + no cap).
Profile B: Heavy Flipkart (₹1.5L/year), light Amazon (₹50K), Myntra (₹40K)
| Card | Cashback | Net (after fee) |
|---|---|---|
| Axis Flipkart | 5% × ₹1.5L (Flipkart) + 4% × ₹40K (Myntra) + 1.5% × ₹50K (other inc. Amazon) = ₹7,500 + ₹1,600 + ₹750 = ₹9,850 | ~₹9,260 (after ₹590 fee+GST) |
| Amazon Pay ICICI | 5% × ₹50K (Amazon Prime) + 1% × ₹1.9L = ₹2,500 + ₹1,900 = ₹4,400 | ₹4,400 (LTF) |
| HDFC Millennia | 5% × ₹2.4L (within 11-list – capped ₹12K) = ₹12,000 | ~₹10,820 (after ₹1,180 fee+GST) |
Axis Flipkart and HDFC Millennia roughly tie. For Flipkart-heavy users, Axis Flipkart preserves the cashback as Flipkart store credit (useful if you keep buying on Flipkart).
Profile C: Mixed online (₹50K each on Amazon, Flipkart, Myntra, BigBasket = ₹2L)
| Card | Cashback | Net (after fee) |
|---|---|---|
| Axis Flipkart | 5% × ₹50K (Flipkart) + 4% × ₹50K (Myntra) + 1.5% × ₹1L = ₹2,500 + ₹2,000 + ₹1,500 = ₹6,000 | ~₹5,410 |
| Amazon Pay ICICI | 5% × ₹50K (Amazon Prime) + 1% × ₹1.5L = ₹2,500 + ₹1,500 = ₹4,000 | ₹4,000 (LTF) |
| HDFC Millennia | 5% × ₹2L = ₹10,000 (within ₹12K cap) + 1% × ₹0 (rest) = ₹10,000 | ~₹8,820 |
HDFC Millennia wins for multi-platform shoppers, especially when spend spreads across the 11-merchant list.
Stack strategies
- Amazon Pay ICICI + Axis Flipkart: ₹500 combined fee (Axis only — Amazon Pay LTF). Covers both major e-commerce platforms perfectly. Best zero-fee dual-platform stack.
- Amazon Pay ICICI + HDFC Millennia: ₹1,180 combined effective fee. Amazon for Amazon spend; Millennia for everything else (Flipkart + Myntra + Swiggy + Zomato + 7 others).
- All three: Operationally complex; marginal benefit. Stick to two-card stacks.
Decision framework
| Profile | Best pick |
|---|---|
| Amazon-only or Amazon-primary household | Amazon Pay ICICI |
| Flipkart-primary household | Axis Flipkart Bank |
| Multi-platform shopper (Amazon + Flipkart + Myntra + Swiggy + Zomato) | HDFC Millennia |
| Both Amazon and Flipkart heavy | Stack: Amazon Pay ICICI + Axis Flipkart |
| First credit card, want zero fee + simple cashback | Amazon Pay ICICI |
| Heavy Tata-ecosystem buyer (BigBasket, Croma, Westside) | Tata Neu Infinity (different category) |
Linked deep-dives
- Best CC for online shopping
- Best lifetime free credit cards
- SBI Cashback vs Axis ACE vs HDFC Millennia
- Tata Neu Infinity vs HDFC Swiggy vs Amazon Pay ICICI
- Best credit cards by spend bracket
- Amazon Pay ICICI review
FAQs
Is Axis Flipkart card better than Amazon Pay ICICI?
Depends on platform preference. Heavy Flipkart users → Axis Flipkart. Heavy Amazon users → Amazon Pay ICICI. Equal split → consider both (combined fee just ₹500).
Does HDFC Millennia work for offline shopping?
Offline gets 1% cashback (capped ₹250/month). The 5% rate is exclusive to listed online merchants.
Is the Amazon Pay ICICI cashback usable outside Amazon?
Cashback is Amazon Pay balance. Usable on Amazon, ~100 Amazon Pay partner merchants, and bill payments via Amazon Pay (electricity, mobile, etc.).
What’s the catch with HDFC Millennia’s ₹1,000/month cap?
5% rate applies only up to ₹1,000 cashback per month combined across all 11 merchants (= ₹20K spend on listed merchants). Above this, marginal earn drops to 1%.
Are these cards available without HDFC / ICICI / Axis salary account?
Yes — anyone meeting income/CIBIL criteria can apply. Existing bank relationship eases approval but isn’t required.
Can I get all three cards?
Technically yes. Practical: 2 cards is the sweet spot. Three creates operational overhead without proportional benefit gain.
Sources & references
- Issuer T&C documents (April 2026) — Axis Bank, ICICI Bank, HDFC Bank
- RBI Master Direction on Credit Card Issuance and Conduct
Last verified: April 2026. Online co-brand card terms revised periodically; verify before applying.