March offer: Earn up to 13 mpd on KrisShop purchases via Kris+

Last Updated:

From now till 31 March, earn 9 mpd from KrisShop via Kris+, plus up to 4 mpd on your credit cards.

In December last year, Kris+ added KrisShop as an earning partner, allowing customers to shop directly from the Kris+ app. To celebrate the tie-up, users could earn 9 mpd on KrisShop purchases made via Kris+, in addition to up to 4 mpd from their credit cards.

Kris+ has now brought the promotion back again for the month of March. 

Earn 9 mpd on KrisShop via Kris+

From 2-31 March 2022, customers will earn 9 mpd on KrisShop purchases made via the Kris+ app, with no cap on the maximum miles that can be earned.

As a reminder, KrisShop via Kris+ only works for purchases to a Singapore address, and does not (yet) support the 10% discount for PPS Club members or PPS Club gift voucher redemption. The selection of items may also be smaller than what you’d normally find on

A summary of the differences between shopping on and KrisShop via Kris+ can be found below.

 KrisShop.comKrisShop via Kris+
SelectionFull cataloguePartial catalogue
DeliveryWorldwide and inflightSingapore only
Earn Rate1.5 miles per S$13 miles per S$2
(9 miles per S$1 from 2-31 Mar 22)
Miles Transfer to KrisFlyerMiles credited directly to KrisFlyer within 30 business daysMiles earned instantly; transfer to KrisFlyer account within 7 days
Pay with Miles125 miles per S$1125 miles per S$1*
Min. Miles Redemption1,000 miles15 miles
PPS Club Privileges10% offNot available yet
*150 miles per S$1 with 16.7% instant miles-back

A link to KrisShop can be at the top of the Kris+ app homepage. 

Checkouts must be done via in-app payments, using American Express, Mastercard or Visa cards linked to Apple Pay or Google Pay. 

While it was initially possible to earn miles on GST and shipping when KrisShop via Kris+ first launched, that bug has been corrected, and you’ll only earn miles on the pre-tax, pre-shipping amount going forward.

Note how you’ll earn 405 miles on this transaction, based on S$45 x 9, not S$54.57 x 9

Don’t forget to transfer any miles earned on Kris+ to your KrisFlyer account immediately. If you wait more than seven days, these miles will be stuck inside Kris+, where they expire after 6 months, and can only be spent at a puny 0.67 cents each! 

What card should you use for KrisShop?

KrisShop purchases with code as MCC 5309 Duty Free Stores, even if you pay via Kris+.

Using the following cards will earn you an additional 4 mpd, creating the opportunity to clock up to 13 mpd on your purchases. 

CardEarn RateRemarks
DBS Woman’s World Card
4 mpdCap S$2K per c. month
UOB Pref. Plat Visa4 mpdCap S$1.1K per c. month
HSBC Revolution4 mpdCap S$1K per c. month
KrisFlyer UOB Credit Card3 mpd^No cap
^Subject to min. spend of S$500 per year with SIA Group
S. Month= Statement Month | C. Month= Calendar Month
❓ Not quite 13 mpd
While you will earn 4 mpd on the gross purchase amount charged to your card, remember that 9 mpd from Kris+ is only awarded on the pre-tax, pre-shipping amount. Therefore, your actual earn rate will be just shy of 13 mpd

Do not use the Citi Rewards if you’re shopping on KrisShop via Kris+. Citibank excludes in-app mobile wallet transactions from earning 4 mpd, so you’ll earn a puny 0.4 mpd instead (however, there’s no issue with using the Citi Rewards when shopping on


S$5 for new Kris+ Users (W644363)

Kris+ has brought back its lucrative 9 mpd offer on KrisShop purchases for the month of March. While I’m not convinced that every item on KrisShop represents a great deal, the prospect of earning 13 mpd on your purchases (once credit card miles are factored in) may help offset some of the higher prices. 

This runs concurrently with the 9 mpd offer at almost 300 dining and shopping merchants across Singapore, so there’s plenty of hay to be made with Kris+ at the moment. 

Aaron Wong
Aaron Wong
Aaron founded The Milelion to help people travel better for less and impress chiobu. He was 50% successful.

Similar Articles


Notify of

Inline Feedbacks
View all comments

Does this happen to anyone? I have 10 cards registered with Google Pay but every time I try paying on Kris+, only 5 random cards will be available for selection in Google Pay and the other 5 are greyed out with the message “not accepted here”. Very frustrating when my preferred card cannot be used.


Krisshop not the cheapest place to shop and takes a bit of time to find the decent deals…if any. Nevertheless still a decent offer of up to 13 mpd excluding GST. Used to be an even better deal with Elite miles and PPSValue. However, it has drop a notch without such shorter term enhancements.



Featured Deals


Follow us