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
Sun Plaza

Haidilao Hot Pot

Restaurant, #02-01

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

Best way to pay today

Triple Dip!

12miles for every S$1

Promo until Sat: Kris+ Birthday Bash. It won't always be 12: after it ends, the best here is 6 miles for every S$1.

Kris+ with the DBS Woman's World Card, plus Haidilao membership

On a S$30 bill:

  • KrisFlyer milesFrom Kris+. Kris+ Birthday Bash, promo until SatChecked 3 days ago240
  • Haidilao pointsNot miles: about S$0.75. From Haidilao membership. Points for gifts and dishes, not cash. The terms don't say whether this earns with Kris+. Scan anywayChecked 2 days ago30
  • DBS PointsWorth 120 miles. From the DBS Woman's World Card60
  • Bonus on up to S$1,000 a calendar month

That is 360 miles, plus 30 Haidilao points on S$30, Fri, 30 Oct 2026.

How to pay

  1. Log in to your Haidilao membership on the table tablet before you ask for the bill
  2. Open Kris+, tap Pay and scan Haidilao Hot Pot's Kris+ QR code at the counter
  3. Key in the bill and pay with Apple Pay or Google Pay, using your DBS Woman's World Card

New to one of these? Set up Haidilao membership · Kris+

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, as reported for the brand.

  • Kris+ with the UOB Preferred Visa, plus Haidilao membership

    Triple Dip. 12 miles for every S$1.

    • 240 KrisFlyer miles
    • 30 Haidilao points (about S$0.75)
    • 60 UNI$ (120 miles)
    • Bonus on up to S$600 a calendar month
    How to pay
    1. Log in to your Haidilao membership on the table tablet before you ask for the bill
    2. Open Kris+, tap Pay and scan Haidilao Hot Pot's Kris+ QR code at the counter
    3. Key in the bill and pay with Apple Pay or Google Pay, using your UOB Preferred Visa

    New to one of these? Set up Haidilao membership · Kris+

  • Kris+ with the HSBC Revolution, plus Haidilao membership

    Triple Dip. 11.33 miles for every S$1.

    • 240 KrisFlyer miles
    • 30 Haidilao points (about S$0.75)
    • 300 HSBC points (100 miles)
    • Bonus on up to S$1,000 a calendar month
    How to pay
    1. Log in to your Haidilao membership on the table tablet before you ask for the bill
    2. Open Kris+, tap Pay and scan Haidilao Hot Pot's Kris+ QR code at the counter
    3. Key in the bill and pay with Apple Pay or Google Pay, using your HSBC Revolution

    New to one of these? Set up Haidilao membership · Kris+

  • Kris+ with the KrisFlyer UOB Credit Card, plus Haidilao membership

    Triple Dip. 11 miles for every S$1.

    • 240 KrisFlyer miles
    • 30 Haidilao points (about S$0.75)
    • 90 KrisFlyer miles
    How to pay
    1. Log in to your Haidilao membership on the table tablet before you ask for the bill
    2. Open Kris+, tap Pay and scan Haidilao Hot Pot's Kris+ QR code at the counter
    3. Key in the bill and pay with Apple Pay or Google Pay, using your KrisFlyer UOB Credit Card

    New to one of these? Set up Haidilao membership · Kris+

  • Kris+ with the Citi Rewards Mastercard, plus Haidilao membership

    Triple Dip. 8.4 miles for every S$1.

    • 240 KrisFlyer miles
    • 30 Haidilao points (about S$0.75)
    • 30 Citi ThankYou Points (12 miles)
    How to pay
    1. Log in to your Haidilao membership on the table tablet before you ask for the bill
    2. Open Kris+, tap Pay and scan Haidilao Hot Pot's Kris+ QR code at the counter
    3. Key in the bill and pay with Apple Pay or Google Pay, using your Citi Rewards Mastercard

    New to one of these? Set up Haidilao membership · Kris+

  • Kris+ with the Maybank World Mastercard, plus Haidilao membership

    Triple Dip. 8.4 miles for every S$1.

    • 240 KrisFlyer miles
    • 30 Haidilao points (about S$0.75)
    • 30 TREATS Points (12 miles)
    How to pay
    1. Log in to your Haidilao membership on the table tablet before you ask for the bill
    2. Open Kris+, tap Pay and scan Haidilao Hot Pot's Kris+ QR code at the counter
    3. Key in the bill and pay with Apple Pay or Google Pay, using your Maybank World Mastercard

    New to one of these? Set up Haidilao membership · Kris+

  • Kris+ with the Maybank XL Rewards, plus Haidilao membership

    Triple Dip. 8.4 miles for every S$1.

    • 240 KrisFlyer miles
    • 30 Haidilao points (about S$0.75)
    • 30 TREATS Points (12 miles)
    How to pay
    1. Log in to your Haidilao membership on the table tablet before you ask for the bill
    2. Open Kris+, tap Pay and scan Haidilao Hot Pot's Kris+ QR code at the counter
    3. Key in the bill and pay with Apple Pay or Google Pay, using your Maybank XL Rewards

    New to one of these? Set up Haidilao membership · Kris+

  • Kris+ with the OCBC Rewards Card, plus Haidilao membership

    Triple Dip. 8.4 miles for every S$1.

    • 240 KrisFlyer miles
    • 30 Haidilao points (about S$0.75)
    • 30 OCBC$ (12 miles)
    How to pay
    1. Log in to your Haidilao membership on the table tablet before you ask for the bill
    2. Open Kris+, tap Pay and scan Haidilao Hot Pot's Kris+ QR code at the counter
    3. Key in the bill and pay with Apple Pay or Google Pay, using your OCBC Rewards Card

    New to one of these? Set up Haidilao membership · Kris+

  • Kris+ with the UOB Lady's Card, plus Haidilao membership

    Triple Dip. 8.4 miles for every S$1.

    • 240 KrisFlyer miles
    • 30 Haidilao points (about S$0.75)
    • 6 UNI$ (12 miles)
    How to pay
    1. Log in to your Haidilao membership on the table tablet before you ask for the bill
    2. Open Kris+, tap Pay and scan Haidilao Hot Pot's Kris+ QR code at the counter
    3. Key in the bill and pay with Apple Pay or Google Pay, using your UOB Lady's Card

    New to one of these? Set up Haidilao membership · Kris+

  • Kris+ with the UOB Visa Signature, plus Haidilao membership

    Triple Dip. 8.4 miles for every S$1.

    • 240 KrisFlyer miles
    • 30 Haidilao points (about S$0.75)
    • 6 UNI$ (12 miles)
    How to pay
    1. Log in to your Haidilao membership on the table tablet before you ask for the bill
    2. Open Kris+, tap Pay and scan Haidilao Hot Pot's Kris+ QR code at the counter
    3. Key in the bill and pay with Apple Pay or Google Pay, using your UOB Visa Signature

    New to one of these? Set up Haidilao membership · Kris+

Every other way (31)
  • ShopBack Pay with the Citi Rewards Mastercard, plus Haidilao membership

    Triple Dip. 4 miles for every S$1.

    • S$1.20 ShopBack cashback
    • 30 Haidilao points (about S$0.75)
    • 300 Citi ThankYou Points (120 miles)
    • 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
    How to pay
    1. Log in to your Haidilao membership on the table tablet before you ask for the bill
    2. Scan the ShopBack QR at the counter and pay in the ShopBack app with your Citi Rewards Mastercard
    3. Choose your Citi Rewards Mastercard itself in the app, not Apple Pay or Google Pay, or it loses its bonus

    New to one of these? Set up Haidilao membership · ShopBack

  • ShopBack Pay with the DBS Woman's World Card, plus Haidilao membership

    Triple Dip. 4 miles for every S$1.

    • S$1.20 ShopBack cashback
    • 30 Haidilao points (about S$0.75)
    • 60 DBS Points (120 miles)
    • Bonus on up to S$1,000 a calendar month
    How to pay
    1. Log in to your Haidilao membership on the table tablet before you ask for the bill
    2. Scan the ShopBack QR at the counter and pay in the ShopBack app with your DBS Woman's World Card

    New to one of these? Set up Haidilao membership · ShopBack

  • ShopBack Pay with the UOB Preferred Visa, plus Haidilao membership

    Triple Dip. 4 miles for every S$1.

    • S$1.20 ShopBack cashback
    • 30 Haidilao points (about S$0.75)
    • 60 UNI$ (120 miles)
    • Bonus on up to S$600 a calendar month
    How to pay
    1. Log in to your Haidilao membership on the table tablet before you ask for the bill
    2. Scan the ShopBack QR at the counter and pay in the ShopBack app with your UOB Preferred Visa

    New to one of these? Set up Haidilao membership · ShopBack

  • ShopBack Pay with the HSBC Revolution, plus Haidilao membership

    Triple Dip. 3.33 miles for every S$1.

    • S$1.20 ShopBack cashback
    • 30 Haidilao points (about S$0.75)
    • 300 HSBC points (100 miles)
    • Bonus on up to S$1,000 a calendar month
    How to pay
    1. Log in to your Haidilao membership on the table tablet before you ask for the bill
    2. Scan the ShopBack QR at the counter and pay in the ShopBack app with your HSBC Revolution

    New to one of these? Set up Haidilao membership · ShopBack

  • UOB Preferred Visa at the counter, plus Haidilao membership

    Double Dip. 4 miles for every S$1.

    • 30 Haidilao points (about S$0.75)
    • 60 UNI$ (120 miles)
    • Bonus on up to S$600 a calendar month
    How to pay
    1. Log in to your Haidilao membership on the table tablet before you ask for the bill
    2. Tap your phone at the counter, with your UOB Preferred Visa in Apple Pay or Google Pay

    New to this? Set up Haidilao membership

  • HSBC Revolution at the counter, plus Haidilao membership

    Double Dip. 3.33 miles for every S$1.

    • 30 Haidilao points (about S$0.75)
    • 300 HSBC points (100 miles)
    • Bonus on up to S$1,000 a calendar month
    How to pay
    1. Log in to your Haidilao membership on the table tablet before you ask for the bill
    2. Tap your HSBC Revolution at the counter

    New to this? Set up Haidilao membership

  • ShopBack Pay with the KrisFlyer UOB Credit Card, plus Haidilao membership

    Triple Dip. 1.2 miles for every S$1.

    • S$1.20 ShopBack cashback
    • 30 Haidilao points (about S$0.75)
    • 36 KrisFlyer miles
    How to pay
    1. Log in to your Haidilao membership on the table tablet before you ask for the bill
    2. Scan the ShopBack QR at the counter and pay in the ShopBack app with your KrisFlyer UOB Credit Card

    New to one of these? Set up Haidilao membership · ShopBack

  • ShopBack Pay with the Maybank World Mastercard, plus Haidilao membership

    Triple Dip. 0.4 miles for every S$1.

    • S$1.20 ShopBack cashback
    • 30 Haidilao points (about S$0.75)
    • 30 TREATS Points (12 miles)
    How to pay
    1. Log in to your Haidilao membership on the table tablet before you ask for the bill
    2. Scan the ShopBack QR at the counter and pay in the ShopBack app with your Maybank World Mastercard

    New to one of these? Set up Haidilao membership · ShopBack

  • ShopBack Pay with the Maybank XL Rewards, plus Haidilao membership

    Triple Dip. 0.4 miles for every S$1.

    • S$1.20 ShopBack cashback
    • 30 Haidilao points (about S$0.75)
    • 30 TREATS Points (12 miles)
    How to pay
    1. Log in to your Haidilao membership on the table tablet before you ask for the bill
    2. Scan the ShopBack QR at the counter and pay in the ShopBack app with your Maybank XL Rewards

    New to one of these? Set up Haidilao membership · ShopBack

  • ShopBack Pay with the OCBC Rewards Card, plus Haidilao membership

    Triple Dip. 0.4 miles for every S$1.

    • S$1.20 ShopBack cashback
    • 30 Haidilao points (about S$0.75)
    • 30 OCBC$ (12 miles)
    How to pay
    1. Log in to your Haidilao membership on the table tablet before you ask for the bill
    2. Scan the ShopBack QR at the counter and pay in the ShopBack app with your OCBC Rewards Card

    New to one of these? Set up Haidilao membership · ShopBack

  • ShopBack Pay with the UOB Lady's Card, plus Haidilao membership

    Triple Dip. 0.4 miles for every S$1.

    • S$1.20 ShopBack cashback
    • 30 Haidilao points (about S$0.75)
    • 6 UNI$ (12 miles)
    How to pay
    1. Log in to your Haidilao membership on the table tablet before you ask for the bill
    2. Scan the ShopBack QR at the counter and pay in the ShopBack app with your UOB Lady's Card

    New to one of these? Set up Haidilao membership · ShopBack

  • ShopBack Pay with the UOB Visa Signature, plus Haidilao membership

    Triple Dip. 0.4 miles for every S$1.

    • S$1.20 ShopBack cashback
    • 30 Haidilao points (about S$0.75)
    • 6 UNI$ (12 miles)
    How to pay
    1. Log in to your Haidilao membership on the table tablet before you ask for the bill
    2. Scan the ShopBack QR at the counter and pay in the ShopBack app with your UOB Visa Signature

    New to one of these? Set up Haidilao membership · ShopBack

  • KrisFlyer UOB Credit Card at the counter, plus Haidilao membership

    Double Dip. 1.2 miles for every S$1.

    • 30 Haidilao points (about S$0.75)
    • 36 KrisFlyer miles
    How to pay
    1. Log in to your Haidilao membership on the table tablet before you ask for the bill
    2. Tap your KrisFlyer UOB Credit Card at the counter

    New to this? Set up Haidilao membership

  • Citi Rewards Mastercard at the counter, plus Haidilao membership

    Double Dip. 0.4 miles for every S$1.

    • 30 Haidilao points (about S$0.75)
    • 30 Citi ThankYou Points (12 miles)
    How to pay
    1. Log in to your Haidilao membership on the table tablet before you ask for the bill
    2. Tap your Citi Rewards Mastercard at the counter

    New to this? Set up Haidilao membership

  • DBS Woman's World Card at the counter, plus Haidilao membership

    Double Dip. 0.4 miles for every S$1.

    • 30 Haidilao points (about S$0.75)
    • 6 DBS Points (12 miles)
    How to pay
    1. Log in to your Haidilao membership on the table tablet before you ask for the bill
    2. Tap your DBS Woman's World Card at the counter

    New to this? Set up Haidilao membership

  • Maybank World Mastercard at the counter, plus Haidilao membership

    Double Dip. 0.4 miles for every S$1.

    • 30 Haidilao points (about S$0.75)
    • 30 TREATS Points (12 miles)
    How to pay
    1. Log in to your Haidilao membership on the table tablet before you ask for the bill
    2. Tap your Maybank World Mastercard at the counter

    New to this? Set up Haidilao membership

  • Maybank XL Rewards at the counter, plus Haidilao membership

    Double Dip. 0.4 miles for every S$1.

    • 30 Haidilao points (about S$0.75)
    • 30 TREATS Points (12 miles)
    How to pay
    1. Log in to your Haidilao membership on the table tablet before you ask for the bill
    2. Tap your Maybank XL Rewards at the counter

    New to this? Set up Haidilao membership

  • OCBC Rewards Card at the counter, plus Haidilao membership

    Double Dip. 0.4 miles for every S$1.

    • 30 Haidilao points (about S$0.75)
    • 30 OCBC$ (12 miles)
    How to pay
    1. Log in to your Haidilao membership on the table tablet before you ask for the bill
    2. Tap your OCBC Rewards Card at the counter

    New to this? Set up Haidilao membership

  • UOB Lady's Card at the counter, plus Haidilao membership

    Double Dip. 0.4 miles for every S$1.

    • 30 Haidilao points (about S$0.75)
    • 6 UNI$ (12 miles)
    How to pay
    1. Log in to your Haidilao membership on the table tablet before you ask for the bill
    2. Tap your UOB Lady's Card at the counter

    New to this? Set up Haidilao membership

  • UOB Visa Signature at the counter, plus Haidilao membership

    Double Dip. 0.4 miles for every S$1.

    • 30 Haidilao points (about S$0.75)
    • 6 UNI$ (12 miles)
    How to pay
    1. Log in to your Haidilao membership on the table tablet before you ask for the bill
    2. Tap your UOB Visa Signature at the counter

    New to this? Set up Haidilao membership

  • Kris+ with the Maybank XL Rewards, plus Haidilao membership

    Triple Dip. 12 miles for every S$1.

    • 240 KrisFlyer miles
    • 30 Haidilao points (about S$0.75)
    • 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. Log in to your Haidilao membership on the table tablet before you ask for the bill
    2. Open Kris+, tap Pay and scan Haidilao Hot Pot's Kris+ QR code at the counter
    3. Key in the bill and pay with Apple Pay or Google Pay, using your Maybank XL Rewards

    New to one of these? Set up Haidilao membership · Kris+

  • Kris+ with the UOB Lady's Card, plus Haidilao membership

    Triple Dip. 12 miles for every S$1.

    • 240 KrisFlyer miles
    • 30 Haidilao points (about S$0.75)
    • 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. Log in to your Haidilao membership on the table tablet before you ask for the bill
    2. Open Kris+, tap Pay and scan Haidilao Hot Pot's Kris+ QR code at the counter
    3. Key in the bill and pay with Apple Pay or Google Pay, using your UOB Lady's Card

    New to one of these? Set up Haidilao membership · Kris+

  • Kris+ with the Amaze card linked to the Citi Rewards Mastercard, plus Haidilao membership

    Triple Dip. 12 miles for every S$1.

    • 240 KrisFlyer miles
    • 30 Haidilao points (about S$0.75)
    • 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. Log in to your Haidilao membership on the table tablet before you ask for the bill
    2. Open Kris+, tap Pay and scan Haidilao Hot Pot's Kris+ QR code at the counter
    3. Key in the bill and pay with Apple Pay or Google Pay, using your Amaze card linked to your Citi Rewards Mastercard

    New to one of these? Set up Haidilao membership · Kris+

  • ShopBack Pay with the Maybank XL Rewards, plus Haidilao membership

    Triple Dip. 4 miles for every S$1.

    • S$1.20 ShopBack cashback
    • 30 Haidilao points (about S$0.75)
    • 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. Log in to your Haidilao membership on the table tablet before you ask for the bill
    2. Scan the ShopBack QR at the counter and pay in the ShopBack app with your Maybank XL Rewards

    New to one of these? Set up Haidilao membership · ShopBack

  • ShopBack Pay with the UOB Lady's Card, plus Haidilao membership

    Triple Dip. 4 miles for every S$1.

    • S$1.20 ShopBack cashback
    • 30 Haidilao points (about S$0.75)
    • 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. Log in to your Haidilao membership on the table tablet before you ask for the bill
    2. Scan the ShopBack QR at the counter and pay in the ShopBack app with your UOB Lady's Card

    New to one of these? Set up Haidilao membership · ShopBack

  • UOB Visa Signature at the counter, plus Haidilao membership

    Double Dip. 4 miles for every S$1.

    • 30 Haidilao points (about S$0.75)
    • 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. Log in to your Haidilao membership on the table tablet before you ask for the bill
    2. Tap your UOB Visa Signature at the counter

    New to this? Set up Haidilao membership

  • Maybank XL Rewards at the counter, plus Haidilao membership

    Double Dip. 4 miles for every S$1.

    • 30 Haidilao points (about S$0.75)
    • 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. Log in to your Haidilao membership on the table tablet before you ask for the bill
    2. Tap your Maybank XL Rewards at the counter

    New to this? Set up Haidilao membership

  • UOB Lady's Card at the counter, plus Haidilao membership

    Double Dip. 4 miles for every S$1.

    • 30 Haidilao points (about S$0.75)
    • 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. Log in to your Haidilao membership on the table tablet before you ask for the bill
    2. Tap your UOB Lady's Card at the counter

    New to this? Set up Haidilao membership

  • ShopBack Pay with the KrisFlyer UOB Credit Card, plus Haidilao membership

    Triple Dip. 2.4 miles for every S$1.

    • S$1.20 ShopBack cashback
    • 30 Haidilao points (about S$0.75)
    • 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. Log in to your Haidilao membership on the table tablet before you ask for the bill
    2. Scan the ShopBack QR at the counter and pay in the ShopBack app with your KrisFlyer UOB Credit Card

    New to one of these? Set up Haidilao membership · ShopBack

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

    Double Dip. 4 miles for every S$1.

    • 30 Haidilao points (about S$0.75)
    • 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. Log in to your Haidilao membership on the table tablet before you ask for the bill
    2. Tap your Amaze card at the counter, linked to your Citi Rewards Mastercard

    New to this? Set up Haidilao membership

  • KrisFlyer UOB Credit Card at the counter, plus Haidilao membership

    Double Dip. 2.4 miles for every S$1.

    • 30 Haidilao points (about S$0.75)
    • 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. Log in to your Haidilao membership on the table tablet before you ask for the bill
    2. Tap your KrisFlyer UOB Credit Card at the counter

    New to this? Set up Haidilao membership

Where these numbers come from
  • Card category: MCC 5812, as reported for the brandkrisplus.com. Read 28 Oct 2026
  • Haidilao membership: 1 Haidilao points for every S$1haidilao-inc.com. Read 28 Oct 2026
  • Kris+ voucher, Kris+ Birthday Bash: pay S$95 for a S$100 voucherkrisplus.com. Read 28 Oct 2026
  • Kris+, Kris+ Birthday Bash: 8 KrisFlyer miles for every S$1milestack's research notes. Read 27 Oct 2026
  • ShopBack Pay: 4% 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.