Beta Still being tested, so a number may be wrong. Check it in the app or your card's terms before you rely on it. Tell us about a mistake

Milestack
Grantral Mall @ Clementi

CAPTAIN KIM KOREAN BBQ & HOTPOT

Korean restaurant, #02-05/06/07

A typical bill here is S$30. Type yours to re-rank.

Best way to pay today

Double Dip!

4miles for every S$1

ShopBack Pay with the Citi Rewards Mastercard

On a S$30 bill:

  • ShopBack cashbackFrom ShopBack Pay. Not every outlet takes it, so look for the ShopBack QR at the counter. Often return cashback, paid out when you visit the same brand againChecked todayS$0.90
  • Citi ThankYou PointsWorth 120 miles. From the Citi Rewards Mastercard300
  • Bonus on up to S$1,000 a statement month
  • Choose your Citi Rewards Mastercard itself in the app, not Apple Pay or Google Pay, or it loses its bonus

That is 120 miles, plus S$0.90 ShopBack cashback on S$30, Fri, 30 Oct 2026.

How to pay

  1. Scan the ShopBack QR at the counter and pay in the ShopBack app with your Citi Rewards Mastercard
  2. Choose your Citi Rewards Mastercard itself in the app, not Apple Pay or Google Pay, or it loses its bonus

New to this? Set up ShopBack

Ranked across every card milestack covers. If you don't hold the top one, find yours under By card.

By card

Each other card's best way here, best first, on the same S$30 bill. A card with a condition says it.

Card bonuses below that depend on the shop's card category assume MCC 5812, our guess from the kind of shop.

  • ShopBack Pay with the DBS Woman's World Card

    Double Dip. 4 miles for every S$1.

    • S$0.90 ShopBack cashback
    • 60 DBS Points (120 miles)
    • Bonus on up to S$1,000 a calendar month
    How to pay
    1. Scan the ShopBack QR at the counter and pay in the ShopBack app with your DBS Woman's World Card

    New to this? Set up ShopBack

  • ShopBack Pay with the UOB Preferred Visa

    Double Dip. 4 miles for every S$1.

    • S$0.90 ShopBack cashback
    • 60 UNI$ (120 miles)
    • Bonus on up to S$600 a calendar month
    How to pay
    1. Scan the ShopBack QR at the counter and pay in the ShopBack app with your UOB Preferred Visa

    New to this? Set up ShopBack

  • ShopBack Pay with the HSBC Revolution

    Double Dip. 3.33 miles for every S$1.

    • S$0.90 ShopBack cashback
    • 300 HSBC points (100 miles)
    • Bonus on up to S$1,000 a calendar month
    How to pay
    1. Scan the ShopBack QR at the counter and pay in the ShopBack app with your HSBC Revolution

    New to this? Set up ShopBack

  • ShopBack Pay with the KrisFlyer UOB Credit Card

    Double Dip. 1.2 miles for every S$1.

    • S$0.90 ShopBack cashback
    • 36 KrisFlyer miles
    How to pay
    1. Scan the ShopBack QR at the counter and pay in the ShopBack app with your KrisFlyer UOB Credit Card

    New to this? Set up ShopBack

  • ShopBack Pay with the Maybank World Mastercard

    Double Dip. 0.4 miles for every S$1.

    • S$0.90 ShopBack cashback
    • 30 TREATS Points (12 miles)
    How to pay
    1. Scan the ShopBack QR at the counter and pay in the ShopBack app with your Maybank World Mastercard

    New to this? Set up ShopBack

  • ShopBack Pay with the Maybank XL Rewards

    Double Dip. 0.4 miles for every S$1.

    • S$0.90 ShopBack cashback
    • 30 TREATS Points (12 miles)
    How to pay
    1. Scan the ShopBack QR at the counter and pay in the ShopBack app with your Maybank XL Rewards

    New to this? Set up ShopBack

  • ShopBack Pay with the OCBC Rewards Card

    Double Dip. 0.4 miles for every S$1.

    • S$0.90 ShopBack cashback
    • 30 OCBC$ (12 miles)
    How to pay
    1. Scan the ShopBack QR at the counter and pay in the ShopBack app with your OCBC Rewards Card

    New to this? Set up ShopBack

  • ShopBack Pay with the UOB Lady's Card

    Double Dip. 0.4 miles for every S$1.

    • S$0.90 ShopBack cashback
    • 6 UNI$ (12 miles)
    How to pay
    1. Scan the ShopBack QR at the counter and pay in the ShopBack app with your UOB Lady's Card

    New to this? Set up ShopBack

  • ShopBack Pay with the UOB Visa Signature

    Double Dip. 0.4 miles for every S$1.

    • S$0.90 ShopBack cashback
    • 6 UNI$ (12 miles)
    How to pay
    1. Scan the ShopBack QR at the counter and pay in the ShopBack app with your UOB Visa Signature

    New to this? Set up ShopBack

Every other way (18)
  • UOB Preferred Visa at the counter

    Single Dip. 4 miles for every S$1.

    • 60 UNI$ (120 miles)
    • Bonus on up to S$600 a calendar month
    How to pay
    1. Tap your phone at the counter, with your UOB Preferred Visa in Apple Pay or Google Pay
  • HSBC Revolution at the counter

    Single Dip. 3.33 miles for every S$1.

    • 300 HSBC points (100 miles)
    • Bonus on up to S$1,000 a calendar month
    How to pay
    1. Tap your HSBC Revolution at the counter
  • KrisFlyer UOB Credit Card at the counter

    Single Dip. 1.2 miles for every S$1.

    • 36 KrisFlyer miles
    How to pay
    1. Tap your KrisFlyer UOB Credit Card at the counter
  • Citi Rewards Mastercard at the counter

    Single Dip. 0.4 miles for every S$1.

    • 30 Citi ThankYou Points (12 miles)
    How to pay
    1. Tap your Citi Rewards Mastercard at the counter
  • DBS Woman's World Card at the counter

    Single Dip. 0.4 miles for every S$1.

    • 6 DBS Points (12 miles)
    How to pay
    1. Tap your DBS Woman's World Card at the counter
  • Maybank World Mastercard at the counter

    Single Dip. 0.4 miles for every S$1.

    • 30 TREATS Points (12 miles)
    How to pay
    1. Tap your Maybank World Mastercard at the counter
  • Maybank XL Rewards at the counter

    Single Dip. 0.4 miles for every S$1.

    • 30 TREATS Points (12 miles)
    How to pay
    1. Tap your Maybank XL Rewards at the counter
  • OCBC Rewards Card at the counter

    Single Dip. 0.4 miles for every S$1.

    • 30 OCBC$ (12 miles)
    How to pay
    1. Tap your OCBC Rewards Card at the counter
  • UOB Lady's Card at the counter

    Single Dip. 0.4 miles for every S$1.

    • 6 UNI$ (12 miles)
    How to pay
    1. Tap your UOB Lady's Card at the counter
  • UOB Visa Signature at the counter

    Single Dip. 0.4 miles for every S$1.

    • 6 UNI$ (12 miles)
    How to pay
    1. Tap your UOB Visa Signature at the counter
  • ShopBack Pay with the Maybank XL Rewards

    Double Dip. 4 miles for every S$1.

    • S$0.90 ShopBack cashback
    • 300 TREATS Points (120 miles)
    • Bonus on up to S$1,000 a calendar month
    • Only if you spend S$500 a calendar month on this card
    How to pay
    1. Scan the ShopBack QR at the counter and pay in the ShopBack app with your Maybank XL Rewards

    New to this? Set up ShopBack

  • ShopBack Pay with the UOB Lady's Card

    Double Dip. 4 miles for every S$1.

    • S$0.90 ShopBack cashback
    • 60 UNI$ (120 miles)
    • Bonus on up to S$1,000 a calendar month
    • Only if Dining is one of your picks
    How to pay
    1. Scan the ShopBack QR at the counter and pay in the ShopBack app with your UOB Lady's Card

    New to this? Set up ShopBack

  • UOB Visa Signature at the counter

    Single Dip. 4 miles for every S$1.

    • 60 UNI$ (120 miles)
    • Bonus on up to S$1,200 a statement month
    • Only if you spend S$1,000 a statement month on this card
    How to pay
    1. Tap your UOB Visa Signature at the counter
  • Maybank XL Rewards at the counter

    Single Dip. 4 miles for every S$1.

    • 300 TREATS Points (120 miles)
    • Bonus on up to S$1,000 a calendar month
    • Only if you spend S$500 a calendar month on this card
    How to pay
    1. Tap your Maybank XL Rewards at the counter
  • UOB Lady's Card at the counter

    Single Dip. 4 miles for every S$1.

    • 60 UNI$ (120 miles)
    • Bonus on up to S$1,000 a calendar month
    • Only if Dining is one of your picks
    How to pay
    1. Tap your UOB Lady's Card at the counter
  • ShopBack Pay with the KrisFlyer UOB Credit Card

    Double Dip. 2.4 miles for every S$1.

    • S$0.90 ShopBack cashback
    • 72 KrisFlyer miles
    • Only if you spend S$1,000 with the SIA Group in your membership year; these extra miles arrive after it ends
    How to pay
    1. Scan the ShopBack QR at the counter and pay in the ShopBack app with your KrisFlyer UOB Credit Card

    New to this? Set up ShopBack

  • The Amaze card linked to the Citi Rewards Mastercard, at the counter

    Single Dip. 4 miles for every S$1.

    • 300 Citi ThankYou Points (120 miles)
    • Amaze fee on local spend: S$0.50, about 0.42¢ for each mile the card earns. It's already taken off in the ranking
    • Bonus on up to S$1,000 a statement month
    • Only if you have an Amaze card
    How to pay
    1. Tap your Amaze card at the counter, linked to your Citi Rewards Mastercard
  • KrisFlyer UOB Credit Card at the counter

    Single Dip. 2.4 miles for every S$1.

    • 72 KrisFlyer miles
    • Only if you spend S$1,000 with the SIA Group in your membership year; these extra miles arrive after it ends
    How to pay
    1. Tap your KrisFlyer UOB Credit Card at the counter
Where these numbers come from
  • Card category: MCC 5812, our guess from the kind of shopgrantralmallsg.com. Read 29 Oct 2026
  • ShopBack Pay: 3% ShopBack cashbackshopback.sg. Read 30 Oct 2026
  • Citi Rewards Mastercard: what it earns and wheremainlymiles.com. Rules from 1 Jan 2026
  • DBS Woman's World Card: what it earns and wheremilelion.com. Rules from 1 Dec 2025
  • HSBC Revolution: what it earns and wheremainlymiles.com. Rules from 1 Apr 2026
  • KrisFlyer UOB Credit Card: what it earns and whereuob.com.sg. Rules from 1 Jul 2026
  • Maybank World Mastercard: what it earns and wheremilelion.com. Rules from 1 Jan 2025
  • Maybank XL Rewards: what it earns and wheremilelion.com. Rules from 1 Jan 2025
  • OCBC Rewards Card: what it earns and wheremilelion.com. Rules from 1 Jan 2025
  • UOB Lady's Card: what it earns and wheremainlymiles.com. Rules from 1 Aug 2025
  • UOB Preferred Visa: what it earns and wheremainlymiles.com. Rules from 1 Mar 2026
  • UOB Visa Signature: what it earns and wheremilelion.com. Rules from 1 Jan 2025

Most card categories are our guesses from the kind of shop. The app, your card's terms and the till have the final say. Every source milestack uses, and tell us about a wrong number.