Last updated on 8 April 2026
Pick a category below to view the best cards

At a glance: Best credit cards for Online Shopping
Choose from a number of great miles and cashback credit cards for online shopping to earn up to 4 miles per dollar or 10% cashback. However, pay close attention to those that only award bonus miles/cashback on transactions with specific online shopping Merchant Category Codes (MCCs).
Top Miles credit card for Online Shopping
The Citi Rewards Card is the clear winner. Earn 4 mpd on a card that isn’t MCC-sensitive and earn ultra-flexible miles. No minimum spending required.
Top Cashback credit card for Online Shopping
For online shopping on Shopee, use the UOB One Card to get up to 10% cashback. For other online shops, consider the Maybank Family & Friends Card (6-8% cashback, difficult to use) and Maybank XL Cashback Card (5% cashback, easy to use). Remember to meet the minimum spending conditions on these cards.
Typical Online Shopping MCCs
Some credit cards only award bonus miles or cashback on specific MCCs, which may be accepted differently on each MCC-sensitive card, so refer to each card’s terms and conditions shared in the card reviews below.
For better peace of mind, use a credit card that is not MCC-sensitive.
Related: How to Check Merchant Category Code (MCC) Before Paying
Here are the typical MCCs for online shopping:
| MCC | Description |
|---|---|
| 5262 | Marketplaces |
| 5309 | Duty Free Stores |
| 5310 | Discount Stores |
| 5311 | Departmental Stores |
| 5331 | Variety Stores |
| 5399 | Miscellaneous General Merchandise Stores |
| 5611 | Men’s and Boys’ Clothing and Accessories Stores |
| 5621 | Women’s Ready to Wear Stores |
| 5631 | Women’s Accessory and Specialty Stores |
| 5641 | Children’s and Infants’ Wear Stores |
| 5651 | Family Clothing Stores |
| 5655 | Sports and Riding Apparel Stores |
| 5661 | Shoe Stores |
| 5691 | Men’s and Women’s Clothing Stores |
| 5699 | Miscellaneous Apparel and Accessory Shops |
| 5941 | Sporting Goods Stores |
| 5948 | Luggage or Leather Goods Stores |
| 5999 | Miscellaneous and Specialty Retail Stores |
Best Miles credit cards for Online Shopping
Compare and browse reviews of the best Miles credit cards for online shopping to earn up to 4 miles per dollar. Use these great cards for online merchants based in Singapore and overseas.
Earn 4 mpd on online shopping, up to S$1,000 per statement month. No minimum spending required; save ~1% on FX fees via Amaze for foreign currencies.
⚠️ Travel-related spending excluded (e.g. hotels, cruises, travel agencies)
More information
Key details of the Citi Rewards Card
Ease of use :
Minimum annual income:• S’porean/PR: S$30,000
• Foreigner: S$42,000Annual fee: S$196.20 (first year waived; request waiver every year)
Earn 4 mpd on online spending, selected in-person shopping and in-person overseas spending (via Amaze ), up to S$1,000 per statement month
No minimum spending
5-year miles expiry cycle
9 useful miles transfer partners
⚠️ 0.4 mpd earn rate on non-bonus spending
⚠️ Travel-related spending (e.g. flights, hotels) excluded from bonus earn rate
⚠️ In-person shopping bonus earn rate (without Amaze linkage) is MCC-sensitive
⚠️ 3.25% foreign transaction fee (save ~1% via Amaze)
⚠️ Amaze linkage for SGD spending comes with a 1% fee
Earn 4 mpd on online shopping, up to S$1,000 per calendar month. No minimum spending required. Boost earn rate to 8 mpd (up to S$1,200/month) with a minimum deposit of S$50,000.
⚠️ MCC-sensitive
More information
Key details of the HSBC Revolution Card
Ease of use :
Minimum annual income:• S’porean/PR: S$30,000 – S$65,000
• Foreigner: S$65,000Annual fee: Nil
Earn 4 mpd on selected contactless and online spending, up to S$1,000 per calendar month
Boost bonus earn rate to 8 mpd (up to S$1,200 per calendar month) with a minimum deposit of S$50,000
No minimum spending
3-year miles expiry term
7 useful miles transfer partners
Free miles transfers to frequent flyer programs
Instant miles transfers
No annual fee, ever
⚠️ 0.4 mpd earn rate on non-bonus spending
⚠️ Poor transfer ratio to KrisFlyer
⚠️ Bonus categories are MCC-sensitive
⚠️ 3.25% foreign transaction fee
Earn 4 mpd on online shopping, up to S$1,000 per calendar month. No minimum spending required.
More information
Key details of the DBS Woman’s World Card
Ease of use :
Minimum annual income: S$80,000 (not strict)
Annual fee: S$196.20 (first year waived; request waiver every year)
Earn 4 mpd on online spending, up to S$1,000 per calendar month
No minimum spending
⚠️ 0.4 mpd earn rate on non-bonus spending
⚠️ 1-year miles expiry term
⚠️ Only 3 useful miles transfer partners
⚠️ 3.25% foreign transaction fee
Earn 4 mpd on online shopping, up to S$600 per calendar month. No minimum spending required.
⚠️ MCC-sensitive
More information
Key details of the UOB Preferred Visa Card
Ease of use :
Minimum annual income:• S’porean/PR: S$15,000 – S$30,000
• Foreigner: S$40,000Annual fee: S$196.20 (first year waived; request waiver every year)
Earn 4 mpd on two bonus categories, up to S$600 per calendar month each (total S$1,200):1) Mobile Contactless (e.g. Google Pay, Apple Pay)
2) Online Spending (selected MCCs only) No minimum spending
⚠️ 0.4 mpd earn rate on non-bonus spending
⚠️ Online Spending category is MCC-sensitive
⚠️ S$5 earning block
⚠️ 2-year miles expiry term
⚠️ Only 2 useful miles transfer partners
⚠️ 3.25% foreign transaction fee
Earn 4 mpd on online shopping, up to S$1,000 per calendar month. Minimum card spend of S$500 per calendar month required.
⚠️ MCC-sensitive if SGD
More information
Key details of the Maybank XL Rewards Card
Ease of use :
Minimum annual income:• S’porean/PR: S$30,000
• Malaysian: S$45,000
• Foreigner: S$60,000Annual fee: S$87.20 (first 2 years waived; request waiver every year)
Earn 4 mpd on five bonus categories, up to S$1,000 per calendar month:1) Dine (e.g. restaurants, bakeries, food delivery)
2) Shop (e.g. apparels, departmental stores)
3) Travel (e.g. airlines, hotels, travel agencies)
4) Play (e.g. bars, cinemas)
5) Foreign Spend (e.g. almost anything in foreign currencies)
⚠️ Only available to those aged 21 – 39 years
⚠️ Minimum card spend of S$500 per calendar month required for bonus earn rate
⚠️ 0.4 mpd earn rate on non-bonus spending
⚠️ 1-year miles expiry term (no expiry with Maybank’s Rewards Infinite Programme)
⚠️ Only 3 useful miles transfer partners
⚠️ 3.25% foreign transaction fee
Earn 4 mpd on online shopping, up to S$1,000 per calendar month. No minimum spending required.
⚠️ MCC-sensitive
More information
Key details of the OCBC Rewards Card
Ease of use :
Minimum annual income:• S’porean/PR: S$15,000 – S$30,000
• Foreigner: S$45,000Annual fee: S$196.20 (first 2 years waived; request waiver every year)
Earn 4 mpd on shopping (online and in-person), up to S$1,000 per calendar month
No minimum spending
⚠️ 0.4 mpd earn rate on non-bonus spending
⚠️ S$5 earning block
⚠️ 2-year miles expiry term
⚠️ Only 2 useful miles transfer partners
⚠️ Bonus category is MCC-sensitive
⚠️ 3.25% foreign transaction fee
Earn uncapped 2.4 mpd on online shopping. Minimum spend of S$1,000 on SIA group in a card membership year required.
⚠️ MCC-sensitive
More information
Key details of the KrisFlyer UOB Card
Ease of use :
Minimum annual income:• S’porean/PR: S$15,000 – S$30,000
• Foreigner: S$40,000Annual fee: S$196.20 (first year waived; always comes with 10,000 miles, but request waiver every year )
Earn 2.4 mpd on dining, online shopping, food delivery, public transport and selected travel websites (e.g. Airbnb, Expedia)
Earn 3 mpd on Singapore Airlines, Scoot, KrisShop, Kris+ and Pelago
No minimum spending for SIA group bonus earn rate
Uncapped earn rates
Free, automatic miles transfers to KrisFlyer
Priority check-in, boarding, free seat selection with Scoot
⚠️ Minimum spend of S$1,000 on SIA group per card membership year required for bonus earn rate (1.2 + 1.2 mpd) on dining, online shopping, food delivery, public transport and selected travel websites
⚠️ Spending categories for bonus earn rate (2.4 mpd) are MCC-sensitive
⚠️ Bonus earn rate (+1.2 mpd) credited within 2 months after card membership year
⚠️ 1.2 mpd earn rate on non-bonus spending
⚠️ 3-year fixed miles expiry term in KrisFlyer
⚠️ Only 1 miles transfer partner (KrisFlyer)
⚠️ 3.25% foreign transaction fee
🤔 Maxed out the limits on these cards? Use general spending credit cards for lower but uncapped earn rates.
Best Cashback credit cards for Online Shopping
Compare and browse reviews of the best Cashback credit cards for online shopping to get up to 10% cashback. Use these great cards for online merchants based in Singapore and overseas.
Get up to 8.33 – 10% cashback on online shopping at Shopee, up to S$2,000 per statement month. Minimum card spend of S$600/S$1,000/S$2,000 per statement month for 3 consecutive months in a qualifying quarter required.
⚠️ Get up to 3.33% cashback at other online shopping merchants
More information
Key details of the UOB One Card
Ease of use :
Minimum annual income:• S’porean/PR: S$15,000 – S$30,000
• Foreigner: S$40,000Annual fee: S$196.20 (first year waived; request waiver every year)
Get up to 3.33% cashback on almost everything, up to S$600, S$1,000 or S$2,000 per statement month
Get additional 1 – 6.67% cashback at selected merchants (total up to 4.33 – 10% cashback)
⚠️ Minimum card spend of S$600, S$1,000 or S$2,000 per statement month, for 3 consecutive months in a qualifying quarter required for bonus cashback
⚠️ Minimum 10 transactions per statement month required for bonus cashback
⚠️ 0.03% cashback on non-bonus spending
⚠️ Bonus categories for additional cashback (1 – 6.67%) are MCC-sensitive
⚠️ 3.25% foreign transaction fee
Get 5% cashback on online shopping, up to S$1,600 per calendar month. Minimum card spend of S$500 per calendar month required.
⚠️ MCC-sensitive if SGD
More information
Key details of the Maybank XL Cashback Card
Ease of use :
Minimum annual income:• S’porean/PR: S$30,000
• Malaysian: S$45,000
• Foreigner: S$60,000Annual fee: S$87.20 (first 2 years waived; request waiver every year)
Get 5% cashback on five bonus categories, up to S$1,600 per calendar month:1) Dine (e.g. restaurants, bakeries, food delivery)
2) Shop (e.g. apparels, departmental stores)
3) Travel (e.g. airlines, hotels, travel agencies)
4) Play (e.g. bars, cinemas)
5) Foreign Spend (e.g. almost anything in foreign currencies)
⚠️ Only available to those aged 21 – 39 years
⚠️ Minimum card spend of S$500 per calendar month required for bonus earn rate
⚠️ 0.2% cashback on non-bonus spending
⚠️ 3.25% foreign transaction fee
Get 5% cashback on online shopping, up to S$12,000 per card membership year. Minimum card spend of S$500 per statement month required.
⚠️ Travel-related spending excluded (e.g. hotels, cruises, travel agencies)
More information
Key details of the Citi SMRT Card
Ease of use :
Minimum annual income:• S’porean/PR: S$30,000
• Foreigner: S$42,000Annual fee: S$196.20 (first 2 years waived; request waiver every year)
Get 5% cashback on online spending, groceries, ride-hailing and public transport, up to S$12,000 per card membership year
Great for big online purchases (e.g. tech gadgets, appliances, buying miles/points)
⚠️ Minimum card spend of S$500 per statement month required for bonus cashback
⚠️ 0.3% cashback on non-bonus spending
⚠️ Travel-related spending (e.g. flights, hotels) excluded from bonus cashback
⚠️ 3.25% foreign transaction fee
Get 6 or 8% cashback on online shopping, up to S$333 or S$375 per calendar month. Minimum card spend of S$800 or S$1,600 per calendar month required. Online shopping category must be pre-selected.
⚠️ MCC-sensitive
More information
Key details of the Maybank Family & Friends Card
Ease of use :
Minimum annual income:• S’porean/PR: S$30,000
• Malaysian: S$45,000
• Foreigner: S$60,000Annual fee: S$196.20 (first 3 years waived; request waiver every year)
Tier 1: Get 6% cashback on five chosen bonus categories, up to S$333 per category, per calendar month
Tier 2: Get 6 – 8% cashback on five chosen bonus categories, up to S$375 – S$500 per category, per calendar month
Additional bonus category: Get 6% or 8% cashback on transactions in Malaysian Ringgit or Indonesian Rupiah
⚠️ Minimum card spend of S$800 and S$1,600 per calendar month required for Tier 1 and 2 bonuses, respectively
⚠️ Groceries category get a maximum of 6% cashback, even with Tier 2 qualification
⚠️ Bonus categories are MCC-sensitive
⚠️ 0.22% cashback on non-bonus spending
⚠️ 3.25% foreign transaction fee
Get 10% cashback on online shopping, up to S$200 per statement month. Minimum card spend of S$800 per statement month required.
⚠️ MCC-sensitive
More information
Key details of the CIMB Visa Signature Card
Ease of use :
Minimum annual income: S$30,000
Annual fee: No annual fee, ever
Get 10% cashback on five bonus categories, up to S$200 per category, per statement month
⚠️ Minimum card spend of S$800 per statement month required for bonus cashback
⚠️ Bonus categories are MCC-sensitive
⚠️ 0.2% cashback on non-bonus spending
⚠️ 3% foreign transaction fee
Get 6% cashback on online shopping, up to S$833 per calendar month. Minimum card spend of S$800 per calendar month required.
More information
Key details of the DBS Live Fresh Card
Ease of use :
Minimum annual income:• S’porean/PR: S$15,000 – S$30,000
• Foreigner: S$45,000Annual fee: S$196.20 (first year waived; request waiver every year)
Get 6% cashback on two bonus categories:1) Shopping (up to S$833 per calendar month)
2) Transport (up to S$333 per calendar month) 3.25% cashback on FX fees for overseas in-store spending in selected countries
⚠️ Minimum card spend of S$800 per calendar month required for bonus cashback
⚠️ Bonus categories are MCC-sensitive
⚠️ 0.3% cashback on non-bonus spending
⚠️ 3.25% foreign transaction fee
Get 5% cashback on online shopping, up to S$5,000 per calendar quarter. Minimum card spend of S$600 per calendar month for 3 consecutive months in a calendar quarter required.
⚠️ MCC-sensitive
More information
Key details of the HSBC Live+ Card
Ease of use :
Minimum annual income:• S’porean/PR: S$30,000 – S$65,000
• Foreigner: S$65,000Annual fee: S$196.20 (first year waived; request waiver every year)
Get 5% cashback on dining, shopping and entertainment spending, up to S$5,000 per calendar quarter
⚠️ Minimum card spend of S$600 per calendar month, for 3 consecutive months in a calendar quarter required for bonus cashback
⚠️ 0.3% cashback on non-bonus spending
⚠️ Bonus categories are MCC-sensitive
⚠️ 3.25% foreign transaction fee
Get 5% cashback on online shopping at Amazon.sg, Lazada, Shopee, RedMart, Taobao and TikTok Shop, up to S$400 per calendar month. Minimum card spend of S$800 per calendar month required.
More information
Key details of the POSB Everyday Card
Ease of use :
Minimum annual income:• S’porean/PR: S$15,000 – S$30,000
• Foreigner: S$45,000Annual fee: S$196.20 (first year waived; request waiver every year)
Earn 5–10% bonus cash rebates on categories like:1) SPC (no cap)
2) In-store MYR (10%, up to S$206/month)
3) Food delivery/Dining (10%/5%, up to S$206–S$400/month)
4) SimplyGo (10%, up to S$206/month)
5) Online shopping (5%, up to S$400/month)
6) Sheng Siong (5%, up to S$400/month)
⚠️ Minimum card spend of S$800 per calendar month required for bonus cash rebates on in-store MYR, food delivery & dining, SimplyGo and online shopping
⚠️ 0.3% cash rebate on non-bonus spending
⚠️ Dining bonus category is MCC-sensitive
⚠️ Online shopping bonus category applies to specific merchants only
⚠️ 3.25% foreign transaction fee
Get 1.5% cashback with no FX fees on online shopping in foreign currencies, up to S$1,500 per calendar month.
(Apply with code: 6JAC91WK)
More information
Key details of the Mari Credit Card
Ease of use :
Minimum annual income: S$15,000 – S$30,000
Annual fee: No annual fee, ever
Get 1.5% cashback on foreign transactions, up to S$1,500 per calendar month (till 31 Dec 2026)
No minimum spending
No foreign transaction fees
⚠️ Low earn rates on local and Shopee spending (spend with better cashback cards instead)
• 1.5% cashback on local spending
• 1.5% coins on Shopee spending
🎁
Get uncapped 0.5% cashback with no FX fees on online shopping in foreign currencies.
(Apply with code: V1WB7T8A)
More information
Key details of the Trust Cashback Card
Ease of use :
Minimum annual income:• S’porean/PR: S$15,000 – S$30,000
• Foreigner: S$60,000Annual fee: No annual fee, ever
Get 0.5% cashback on foreign transactions
No minimum spending
Uncapped earn rates
No foreign transaction fees
Unlimited fee-free overseas ATM withdrawals (follow these steps)
⚠️ “15% cashback” claim for chosen category is impossible to achieve
⚠️ Low earn rate for local spending (spend with better cashback cards)
🤔 Maxed out the limits on these cards? Use general spending credit cards for lower but uncapped earn rates.










































