KrisPay, Singapore Airlines’ blockchain-based digital wallet, launched in July 2018 with 18 merchants signed up to the scheme. At the time it simply allowed you to transfer your KrisFlyer miles into the program and use them as cash against purchases at those retailers, at an awful 0.67 cents per mile value.
More partners were promised, but after three months the list had only grown by two, to a total of 20. When the ability to earn miles using KrisPay first launched in March this year, an option that piqued our interest considerably compared to the awful spending deal, the list had grown to around 30 merchants, 27 of which allowed earning.
Those 27 were offering anything from 1 mile per S$10 spent (equivalent 0.1 mpd) through to 2 miles per S$1 spent (2 mpd) on your transactions, however you chose to pay for them.
Merchants
That merchant list has had a bit of a growth spurt recently, now standing at 46 in total, 42 of which allow earning, so we thought it was a good time to take a look at where else you can be clocking miles to make sure you’re not missing out on any opportunities.
Why you should use KrisPay to earn miles
Before we get into the new partners, just a quick recap on why we do actually recommend earning miles by using KrisPay.
- You’ll earn miles through KrisPay regardless of the payment method, simply key in the total amount and the merchant will scan the QR code from your phone and approve the miles credit.
- You pay the merchant directly using cash, a credit card or debit card. KrisPay does not handle the transaction in any way. That means you can double-dip by earning KrisPay miles (which convert 1:1 into KrisFlyer) and your usual credit card miles at the same time.
- Using a credit card which earns you a higher rate for the spend category applicable to the merchant helps even more (e.g. cards offering 4 mpd for dining, or shoes).

Earning rates
The bigger merchant list brings with it a new top earning rate of 3 miles per dollar. Before you get too excited, it only applies to one merchant so far. Most retailers are still offering 1 mile per dollar spent.
The earn rates are now one of the following:
- 3 miles per S$1 spent (3 mpd equivalent)
- 2 miles per S$1 spent (2 mpd equivalent)
- 3 miles per S$2 spent (1.5 mpd equivalent)
- 1 mile per S$1 spent (1 mpd equivalent)
- 1 mile per S$2 spent (0.5 mpd equivalent)
- 1 mile per S$10 spent (0.1 mpd equivalent)
We’ve highlighted the 16 new merchants in the list below.
The 16 new merchants since KrisPay earn was launched are as follows.
3 miles per dollar | ||
iFly Singapore | ||
2 miles per dollar | ||
CARs International | Mellower Coffee | |
1 mile per dollar | ||
108 Matcha Saro | Kenko Wellness | Sultans of Shave |
Bottles & Bottles | Krispy Kreme | The Soy Inc |
Candy Empire | llaollao | TP Tea |
COCA | L’éclair Patisserie | |
Franck Muller | Polar Puffs & Cakes |
Note that one merchant, Qi Mantra, is no longer part of KrisPay since it merged with Spa Espirit.
The iFly Singapore addition brings a new 3 mpd rate, but to be fair it’s of limited value unless you had a sudden urge to go indoor skydiving. That’s because it only applies to walk-up rates, whereas you’ll get at least 8% off by booking online in advance (KrisPay earn cannot be used in that case).
Bottles & Bottles is a nice addition. Again you’ll have to shop in-store to earn using KrisPay but if you have one nearby their pricing can often be competitive, especially for Champagne. KrisPay users also get 10% off full price items, and you’ll be earning 1 mile per dollar on the total bill, whatever you purchase.

The important thing is that this promotion doesn’t require you to use KrisPay miles to pay for your purchase (you should always avoid those, as you never want to do that).
As for Krispy Kreme, how could a doughnut not taste so much better with an extra KrisFlyer mile per dollar on top?

All 11 Krispy Kreme outlets in Singapore are participating in the scheme, including the two at Changi Airport.
Excluded merchants
There are still four KrisPay merchants not allowing earning when you make a transaction:
- Esso
- M1
- Presto Drycleaners
- Shangri-La Hotel, Singapore
These only allow you to pay using KrisPay miles, which you definitely don’t want to do.
Things to remember
To earn KrisPay miles when making your payment, key in the value of the payment made, and show the cashier the dynamic QR code generated on your mobile device. KrisPay miles will be awarded upon successful scanning of your QR code by the partner at the time of payment.
Earned KrisPay miles can be transferred to your KrisFlyer account within 7 days of earning the miles. To do so, simply tap on the “Transfer to KrisFlyer” button which will be present in the miles earned confirmation screen or transaction details screen.
KrisPay miles earned per transaction can only be transferred to your account in its entirety. If you earned 100 KrisPay miles from a single transaction, the full 100 KrisPay miles must be transferred to your KrisFlyer account. If you have already spent some of your KrisPay miles earned, a partial transfer option is not available.
We therefore recommend transferring to KrisFlyer immediately following any earning transaction, in case you either forget or make a mistake later.
Finally, if we haven’t said it enough times, never pay using your KrisPay miles. Once you earn them from a transaction, transfer them in their entirety straight to your KrisFlyer account.
KrisPay app
If you haven’t got it yet, you can download the KrisPay mobile app at the following links. Remember only use it to earn miles, never be tempted to spend your KrisPay miles at any merchant.
Summary
Using KrisPay to earn miles is becoming progressively more useful with 42 merchants in Singapore now allowing this method.
Don’t miss out on the latest options, and here’s hoping for many more to come.
(Cover Photo: Masahiro Takagi)