Best Cashback/Miles Cards to Buy iPhone 17 (or Other Gadgets)

iPhone Air, iPhone 17 and iPhone 17 Pro have been announced! Pre-orders start 12th September at 8PM ahead of their official launch on 20th September 2025.

Here are the best cards to rack up cashback and/or miles for your new iPhone (or other devices and electronics in general) and also a few ways to split the transaction to fit your purchase into your cards’ spend caps.

Best Cards Series
💳
General Spend
🍴
Dining
🚇
Public Transport
💵
Cashback
🥡
Hawker Centres
🚕
Ride-hailing
✈️
Miles
📱
Telcos
🛫
Flights
🛋️
Lounge Cards
🏋
Gyms
🛒
Groceries
🏝️
Overseas
🏥
Healthcare
☂️
Insurance
♥️
Charity
💡
Utilities
🚫
No Exclusions
📚
Education

Kris+

Atome
🎁
Best Sign-up Gifts
🆓
No Annual Fee
🔍
Check MCC

Pricing

Prices start from S$1,299 to a staggering S$3,099.

Model256GB512GB1TB2TB
iPhone 17S$1,299S$1,599
iPhone 17 AirS$1,599S$1,899S$2,199
iPhone 17 ProS$1,749S$2,049S$2,349
iPhone 17 Pro MaxS$1,899S$2,199S$2,499S$3,099

Merchant Category Code

Here are a few places you can buy the iPhone from:

StoreMerchant Category Code (MCC)Remarks
Apple5732
Challenger
iStudio
Harvey Norman
5732Use Kris+ for additional miles (counted as online)
Amazon
Courts
5999
5712
Will not work with many specialised cards; use HeyMax vouchers or general cards
Shopee5262
Singtel4814Use DBS yuu for highest cashback/miles
KrisShop5039
HeyMax5311Buy vouchers of Courts, iStudio, and Amazon

General spend cards

General spend cards will qualify for the various places you wish to buy your iPhone from. Most have relatively low monthly spend caps from around S$300 to S$1,000 or so, with the notable exception of Citi SMRT which has a spend cap of S$12,000 for its 5% cashback rate.

Take note that Citi SMRT has mixed reports for Kris+ — some say Citi SMRT gives 5% cashback for Kris+ transactions while others say it does not.

CardAdvertised Earn RateMonthly CapConditions

UOB EVOL
10% cashback¹S$30 cashback
(S$300 spend) per category
💲 Minimum spend of S$800 per month
📲 Local mobile contactless payment
🌐 App/online

OCBC FRANK
8% cashback¹ S$25 cashback
(S$312.50 spend) per category
💲 Minimum spend of S$800 per month
📲 Mobile contactless payment
🌐 App/online

DCS Flex
6% cashbackS$25 cashback (S$416.67 spend) per category💲 Minimum spend of S$600 per month
📲 Contactless payment
🌐 App/online

Citi SMRT
5% cashbackS$600 cashback annually
(S$12,000 spend)
💲 Minimum spend of S$500 per month
🌐 App/online
❌ Travel and mobile wallet excluded

UOB One
3.33% cashback
(with bonus on selected partners)
S$200 cashback quarterly
S$120 cashback per month for selected partners
💲 Minimum spend of S$600 / S$1,000 / S$2,000 per month for a quarter

Maybank Platinum Visa
3.33% cashbackQuarterly cap of S$30, S$100 or S$200💲Quarterly mechanic: spend S$300, S$1,000 or $2,000 per month for a quarter

SAFRA DBS
3% cashbackS$50 cashback per month
(S$1,666.67 spend)
💲 Minimum spend of S$500 per month
🫡 Must be SAFRA member
📲 Contactless payment
🌐 App/online

UOB Preferred Visa
4 miles per dollarS$600 spend per category
(2,400 miles)
💲 Points awarded in blocks of S$5 spend
📲 1st Category: mobile contactless payment
🌐 2nd Category App/online for selected MCCs only

UOB Visa Signature
4 miles per dollarS$1,200 spend
(4,800 miles)
💲 Minimum spend of S$1,000 per month
📲 1st Category: in-store contactless payment
💱 2nd Category: foreign currency

Citi Rewards
4 miles per dollarS$1,000 spend
(4,000 miles)
🌐 App/online
💳 In-person through Amaze with 1% fee
❌ Travel and mobile wallet excluded (Apple Pay or Google Pay, even online ones, do not work)

DBS Woman’s World Mastercard
4 miles per dollarS$1,000 spend
(4,000 miles)
🌐 App/online
  1. Advertised rate can be quite misleading. A high cashback rate can be watered down due to a low sub-limit and minimum spend.

Cards for electronics or online shopping sites

Because of the lower spend caps of general spend cards, you may wish to look at the following cards which should work for various retailers:

CardAdvertised Earn RateMonthly CapConditions

HSBC Live+
(new cardholder)
8% cashback S$250 cashback quarterly
(S$3,125 spend)
💲 Minimum spend of S$1,000 in first quarter
📋 MCC 5262, 5311
No MCC 5732 (Apple and electronics retailers will not qualify)

DBS LiveFresh
6% cashbackS$50 cashback (S$877.19 spend)💲 Minimum spend of S$800 per month
📋 MCC 5712, 5732, 5262, 5311

HSBC Live+
5% cashbackS$250 cashback quarterly
(S$5,000 spend)
💲 Minimum spend of S$600 per month for one quarter
📋 MCC 5262, 5311
No MCC 5732 (Apple and electronics retailers will not qualify)

Maybank XL Cashback
5% cashbackS$80 cashback
(S$1,600 spend)
💲 Minimum spend of S$500 per month
🌐 For online transactions
📋 MCC 5262, 5311
No MCC 5732 (Apple and electronics retailers will not qualify)

HSBC Advance
2.5% cashbackS$70 cashback (S$2,800 spend)💲 Minimum spend of more than S$2,000 (otherwise only 1.5% cashback)
📋 Most MCCs okay except excluded transactions

OCBC Rewards
4 or 6 miles per dollar4,000 / 6,000 miles
(S$1,000 spend)
📋 4 miles per dollar: MCC 5311
📋 6 miles per dollar: Shopee, Lazada
No MCC 5732 (Apple and electronics retailers will not qualify)

HSBC Revolution
4 miles per dollar6,000 miles
(S$1,500 spend)
📲 Contactless or online payment
📋 MCC 5732, 5262, 5311
📅 Currently until 28th February 2026

Maybank XL Rewards
4 miles per dollar4,000 miles
(S$1,000 spend)
💲 Minimum spend of S$500 per month
🌐 For online transactions
📋 MCC 5262, 5311
No MCC 5732 (Apple and electronics retailers will not qualify)

KrisFlyer UOB
2.4 miles per dollarUnlimited💲 Minimum spend of S$1,000 on Singapore Airlines transactions within membership year (otherwise 1.2 miles per dollar)
🌐 For online transactions
📋 MCC 5732, 5262, 5311

Buying from Singtel? Use DBS yuu (multiple cards work best)

Likely the highest earn rate you can get, DBS yuu offers 35X yuu Points (17.5% rebates or 9.72 miles per dollar) if you buy your iPhone at Singtel’s online website or at Singtel Shops.

CardEarn RateConditions

DBS yuu
S$600: 17.5% rebate or 9.72 miles per dollar

Amounts >S$600: 4.5% rebate or 2.5 miles per dollar
💲S$600 minimum spend
📋 Singtel only

DBS yuu

(from 1st October 2025)
S$800: 17.5% rebate or 9.72 miles per dollar

Amounts >S$800: 0.5% rebate or 0.278 miles per dollar
💲S$800 minimum spend
📋 Singtel only

Before DBS yuu’s latest revision takes effect on 1st October 2025, DBS yuu’s spend cap is S$600 per month for the 35X yuu Points. Amounts above S$600 will get 9X yuu Points.

From 1st October 2025 onwards, DBS yuu’s spend cap is S$800 per month for 35X yuu Points but amounts above S$800 will get only 1X yuu Point.

If you use a single card:

Before 1st October 2025From 1st October 2025
S$1,899 iPhone AirFirst S$600: 21,000 Points
Remaining: 11,691 Points

Total: 32,691 Points
First S$800: 28,000 Points
Remaining: 1,099 Points

Total: 29,099 Points
Rewards EarnedS$163.46 rebate (8.6%)
or 9,080 miles
(4.78 miles per dollar)
S$145.50 rebate (7.66%)
or 8,083 miles
(4.26 miles per dollar)

Pro-tip: using a single card gives you pretty good rewards already, but each person can have two DBS yuu Cards by applying for both the Visa and American Express version. Splitting the transaction across 2 cards will increase the amount that falls under DBS yuu’s very high earn rate.

Buying overseas

Because of DBS’ ongoing spend promo, it may also be worthwhile to buy your desired device overseas. Refer to this post for more information.

I’m not sure whether registrations are fully taken up, so remember to subscribe and leave notifications turned on to avoid missing timely updates.

Splitting into smaller transactions

Because some models can be pricy and exceed the spend caps of quite a few cards above, you may want to split your transaction if possible. There are a few ways to do this:

“Hi can I use two cards for this?”

The first way would be to ask the cashier if you can use multiple cards for a single purchase. From my experience, Apple has been very friendly about this (perhaps they know their phones are expensive too) and you should not have any issues if you are doing this in-store. Your mileage may vary when it comes to different retailers

For instance, you may want the S$1,899 iPhone Air. You can use HSBC Revolution to pay S$1,499 of it, and charge the remaining S$400 to your UOB Preferred Platinum Visa so you can get 4 miles per dollar across the entire spend.

There is no way to use multiple cards for a single order on the online store, unfortunately.

Using HeyMax vouchers

You can also make use of vouchers to split your spend across cards. For a S$1,899 phone, you could buy S$900 of Courts vouchers from HeyMax, and pay the remaining S$999 with UOB Visa Signature (make sure you hit S$1,000 of spend within the month!).

Actually, since you get additional miles buying HeyMax vouchers, you could buy as much vouchers as you need for the purchase and split them across the many cards that give cashback/miles for HeyMax vouchers. Just look at cards above that support MCC 5311 and/or online purchases.

Using Kris+

Kris+ is also a good way to pare down the transaction amount. You could use Kris+ to pay S$399 using DBS Woman’s World Mastercard for instance, then pay off the remaining S$1,500 with HSBC Revolution.

Cashiers have been iffy about letting you do multiple Kris+ transactions, but one Kris+ transaction and one credit card payment shouldn’t be objectionable.

Look for cards above that support online transactions and/or MCC 5732 for the 3 electronics retailers (Challenger, iStudio and Harvey Norman) that accept Kris+.

Buy Now Pay Later (BNPL)

BNPL apps like Atome could be used to split your transactions over a few months, thus making your pricey phone purchase more manageable. Use cards that support online transactions from the general cards above and trigger your repayments manually (i.e. go into the app and make payment for your subsequent months’ bill) so that they code as online. Recurring BNPL transactions that happen automatically tend to become offline transactions.

Subscribe for more deals and updates!

If you’re someone who wants to earn more from credit cards, savings accounts and other financial deals, stay subscribed to the Telegram or WhatsApp so you can be notified of news and deals. Remember to unmute and turn on notifications or the updates may not reach you.

Seth Wee was a licensed financial adviser representative from 2009 to 2025, with over 16 years of experience in Singapore’s financial advisory industry.

He started Sethisfy.com in 2019 to share practical insights on credit cards, banking products, and miles strategies, helping readers identify financial products that deliver the best value. Seth has been featured in CNA, Channel 8, Today, and a host of other publications. In 2025, he was also part of a panel at CPF’s Ready For Life festival.

Subscribe to the channel for free updates!

Disclaimer: I may receive an affiliate/referral fee when you sign up for services/products on this site, and such fees keep the site running. I would only recommend services/products I would personally use or recommend to my own friends and family, but I do not provide any warranty or guarantee for the quality of these services/products. Thank you for supporting my site!

Please exercise due diligence when signing up for any service/product as I will not be liable for any personal loss, financial or otherwise. Content published here are my sole views and personal opinion, and none of the information here constitutes personal financial advice nor represents the views of my employer(s).

9 thoughts on “Best Cashback/Miles Cards to Buy iPhone 17 (or Other Gadgets)

  1. Apologies, but correct me if I’m wrong, but the warranty/repair is only applicable in the country of purchase for Apple iPhone? Apple user here, trust their products and never had to rely on warranty but something to note just in case…*touchwood*

  2. For Citi SMRT, what does “mobile wallet excluded” mean? Will we be entitled to the 5% cashback if we were to buy from the Apple online store directly?

  3. hi Seth! Planning to purchase iPhone from Courts at $1749. Will splitting the voucher purchases across 2 months work? Planning to use DBS LiveFresh and Citi Cashback+

    Nov: Purchase $800 Courts voucher from HeyMax with DBS LiveFresh = $48 cash back
    Dec: Purchase $800 Courts voucher again with DBS LiveFresh = $48 cash back
    Dec: Pay of remainder of $149 with Citi Cashback+ = $2.38

    Total Cashback: $48 x 2 + $2.38 = $98.38

    No rush to buy so 2 months timeline is okay for me. Thank you in advance! 🙂

Leave a Reply