Credit Cards Deals KrisFlyer

Earn up to 12.5 mpd at KrisShop via Kris+ till 31 December

You can continue to earn 6 mpd when you make KrisShop purchases via the Kris+ app in December, meaning up to 12.5 mpd total earning for KrisShopper members using the right credit card.

This year Kris+ has been offering bonus earn rates of up to 9 mpd for those making KrisShop purchases through a new link via its mobile platform which, combined with your KrisShopper status tier, has sometimes meant clocking a total of up to 15.5 mpd when you paid using the right miles-earning credit card.

While the top deal has sadly lapsed, the latest bonus 6 mpd promotion is definitely still worth a look, with its most recent expiry of 30th November 2022 now extended to 31st December 2022.


This allows top-tier KrisShopper Ambassador members (if you status matched from the PPS Club tier) to earn 8.5 mpd for KrisShop purchases via the Kris+ app, for a total of 12.5 mpd when paying with a 4 mpd credit card.

Even if you are eyeing a product at KrisShop that is priced a little higher than it is on other sites, it is worth calculating whether the miles accrued here are worth more than the cost difference.

6 mpd offer

Kris+ has now extended its 6 mpd offer for those making KrisShop purchases through the app, now effective until 31st December 2022.

This is made up of the regular 1.5 mpd you’ll get when making KrisShop purchases, plus an additional 4.5 mpd bonus for doing so via the Kris+ app.

You can find the link to the KrisShop catalogue via the Kris+ homepage on the mobile app.

You can access KrisShop from your Kris+ app homepage

That means you can earn at least 6 mpd for the non-GST component of available products via the app, in addition to any credit card points you’ll accrue for the total purchase amount.

KrisShopper members get up to 8.5 mpd

Between 20th April and 30th June this year, KrisShopper had a status match running for KrisFlyer Elite and PPS Club members. It was free and simple, so most of our readers took advantage at the time.

KrisFlyer > KrisShopper Status Match

KrisFlyer Status KrisShopper Status KrisShopper
Tier bonus
Member + 0.5 mpd
Elite Silver
Insider + 1 mpd
Elite Gold
Icon + 1.5 mpd
PPS Club /
Solitaire PPS
Ambassador + 2.5 mpd

This allowed you to unlock a higher earn rate for KrisShop purchases than the usual 1.5 mpd normally accrued when purchasing directly at

If you didn’t take advantage, unfortunately the status match has ended, so you’ll now only get the basic KrisShopper membership tier, then have to climb the status ladder with KrisShop spend.


The tier bonus shown in the table applies on top of the base rate for earning at (1.5 mpd), so basic KrisShopper members will earn 2 mpd (1.5 + 0.5), right up to 4 mpd for Ambassador members (1.5 + 2.5).

The good news is the bonus element of the enhanced earn rates in the KrisShopper programme stack with the the Kris+ 6 mpd deal!

That means the tier bonus you receive for being a KrisShopper member also applies on top of the 6 mpd offer for those purchasing via the Kris+ app between now and 31st December 2022, so it looks like this.

Kris+ 6 mpd earn offer stacked with KrisShopper tier bonus
(till 31st December 2022)

KrisShopper Tier Kris+ Bonus Earn Rate
+ KrisShopper Tier Bonus
Offer Earn Rate
Non-Member 6 mpd
+ 0 mpd
6 mpd
Member 6 mpd
+ 0.5 mpd
6.5 mpd
This image has an empty alt attribute; its file name is Card-2-Insider-1.pngInsider 6 mpd
+ 1 mpd
7 mpd
This image has an empty alt attribute; its file name is Card-3-Icon-1.pngIcon 6 mpd
+ 1.5 mpd
7.5 mpd
This image has an empty alt attribute; its file name is Card-4-Ambassador-1.pngAmbassador 6 mpd
+ 2.5 mpd
8.5 mpd

Many of our readers already matched into the Icon or Ambassador tiers of the KrisShopper programme, so overall earn rates of 7.5 mpd or 8.5 mpd are now achievable for many of you during this promotion.


Since your KrisShopper status is linked to your KrisFlyer number, bonus miles are included automatically at the payment stage on the KrisShop portal of the Kris+ app when you are logged on to your KrisFlyer account.

Use the right credit card for up to 12.5 mpd

KrisShop purchases made via the Kris+ app will code under MCC 5309: Duty Free Stores, and that means you can tap into some 4 mpd earn rates with a variety of credit cards, subject to their monthly requirements and spending caps.


Those miles are issued by your bank, so they come on top of up to 8.5 mpd Kris+ is dishing out with this promotion, and that means up to 12.5 mpd total effective earning on a wide range of products, including KrisShop’s electronics, wine, spirits, beauty products and SIA airline exclusive items.

Note: Total earning will never quite hit 12.5 mpd (8.5 + 4), because Kris+ is not awarding miles on the 7% GST component for any products purchased.

Here’s an example of the cards which should give you upwards of 4 mpd for KrisShop transactions (KrisShop via Kris+ in-app payment transactions shown separately).

Card Earn rate Monthly cap
via Kris+
CardDBS WWMC 4 mpd 4 mpd S$2,000
per calendar month
This image has an empty alt attribute; its file name is CRMC-Small.pngCiti Rewards 4 mpd 0.4 mpd S$1,000
per statement cycle
HSBC Revo CardHSBC Revo 4 mpd 4 mpd S$1,000
per calendar month
This image has an empty alt attribute; its file name is Card3-Small.pngUOB PPV 4 mpd 4 mpd S$1,110
per calendar month
Card SmallUOB KF 3 mpd 3 mpd No cap
KF Amex Ascend 2 mpd 2 mpd No cap
KF Amex 2 mpd 2 mpd No cap

Be careful not to use Citi Rewards cards to make in-app payments on Kris+, since mobile wallet payments are specifically excluded from bonus miles earning, regardless of the merchant MCC.


For example, here’s what you’ll earn using an HSBC Revolution card at KrisShop via the Kris+ app for a S$100 + GST purchase (S$107 including GST), compared to doing so directly at, for a KrisShopper Ambassador status holder (+2.5 mpd on the regular / offer rate).

  • 428 miles from HSBC (S$107.00 x 4 mpd)
  • 150 regular miles from KrisShop (S$100.00 x 1.5 mpd)
  • 250 bonus miles for Ambassador status (S$100.00 x 2.5 mpd)
  • 828 miles total (7.7 mpd)

KrisShop via Kris+

  • 428 miles from HSBC (S$107.00 x 4 mpd)
  • 600 miles from Kris+ (S$100.00 x 6 mpd)
  • 250 bonus miles for Ambassador status (S$100.00 x 2.5 mpd)
  • 1,278 miles total (11.9 mpd)

That’s an impressive 11.9 mpd on a S$107 purchase, with 1,278 miles worth over S$20 ‘value back’ in KrisFlyer miles against a future redemption.

Don’t forget to transfer straight to KrisFlyer miles

KrisPay miles earned through Kris+ can only be transferred to your KrisFlyer account within seven days of the transaction. To do so, simply tap on the “Transfer to KrisFlyer” button which will appear on the miles earned confirmation screen or transaction details screen.

You can do so later (within seven days), but why wait?

Remember that KrisPay miles earned per transaction can only be transferred to your account in their entirety. For example, if you earned 1,000 KrisPay miles from a single Kris+ transaction, the full 1,000 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 Kris+ earning transaction, in case you either forget or make a mistake later.

Differences between KrisShop via Kris+ and

There are some differences to note when shopping on KrisShop via Kris+ rather than directly at, including:

  • KrisShop via Kris+ does not offer a full selection of items you’ll find at, though most products are available through both channels.
  • KrisShop via Kris+ delivery is to Singapore addresses only ( supports worldwide and in-flight delivery). This stacking deal sadly doesn’t work for our international readers.
  • KrisShop via Kris+ does not yet support the 10% discount for PPS Club members, or PPS Club Gift voucher redemption.
  • KrisShop via Kris+ awards miles instantly (as KrisPay miles, which you can immediately transfer to your KrisFlyer account, but you must do so within seven days). awards miles directly to your KrisFlyer account within 5 business days (though in reality, it usually only takes 24 hours).

Since the 6th September 2022 update of the Kris+ app, you can now apply KrisShop voucher codes or promo codes via the app, which was not previously possible.




This latest extended deal when buying KrisShop items through Kris+ should mean at least 6.5 mpd accrual, since even basic KrisShopper members will get that rate, in addition to up to 4 mpd from your credit card for the transaction (10.5 mpd in total).

For those with the highest Ambassador status level in KrisShopper, which should include all PPS Club members who status matched earlier in the year, 8.5 mpd is available during this promotion, hiked to an effective 12.5 mpd once a 4 mpd credit card is accounted for.

While this isn’t as generous as the 15.5 mpd previously offered, it is still definitely a good time for you to take a look at what’s on offer and lock in this enhanced miles earning rate, with the ability to instantly credit into your KrisFlyer account.

Just be careful to shop around – KrisShop often isn’t the cheapest place to source an item, so the miles you are earning must be able to justify the difference, if applicable.

(Cover Photo: Shutterstock)


Leave a Reply