If youโve been shopping online lately, you might have noticed that many e-commerce merchants have integrated Buy Now Pay Later (BNPL) services at check-out. Heck, you donโt even need to shop online; BNPL services are starting to appear at brick-and-mortar shops as well.

The concept is simple: the BNPL service pays the merchant first (less a processing fee), then bills the customerโs credit or debit card in a series of smaller installments (typically 3 monthly payments). Merchants get their money upfront; customers have more time to pay for the purchase.
These are the main BNPL players currently in the Singapore market:
Installments | Late Payment Fee | |
![]() |
3 months | S$20-60 |
![]() |
3 months | S$5-30 |
![]() |
3 months | From S$15 |
![]() |
3 months | S$10-60 |
![]() |
3 months or 4 fortnights | S$1-40 |
![]() |
3 months | None |
Contrary to popular belief, BNPL services do not charge interest. Instead, delinquent customers are charged late payment fees, which range anywhere from a few dollars to up to S$60 (services typically cap the maximum fee payable per transaction). Itโs certainly less expensive than missing a credit card payment, although you obviously donโt want to do either.
Now, enough ink has been spilled as to whether BNPL services are useful innovations, or predatory lenders encouraging excessive consumerism. Iโm not going to wade into the debate, suffice to say I view BNPL the same way I view credit cards: great if you know how to use them, dangerous if not.
If you use BNPL purely for the benefits (see below) and never pay a cent of late fees, good for you. If you think BNPL might tempt you to spend beyond your means, avoid it like the plague.
What are the benefits of using a BNPL service?
Hereโs what I see as the key advantages of using a BNPL service:
(1) Enjoy customer acquisition offers

BNPL services are still fairly nascent in Singapore, which means we have an old-fashioned land grab on our hands. This is the time where VC money is splashed around in the hope of gaining market share, and (for now) itโs advantage consumer.
For example:
- Atome has various merchant-specific deals, including a tie-up with CapitaLand where you earn 3,000 STAR$ upon sign-up, and 5,000 STAR$ on your first purchase (equivalent to an S$8 voucher)
- Pace is giving S$50 off a min. spend of S$250 with the OCBC YES! debit card
- Rely has a cashback system that gives back 10-20% of the order value, subject to a cap
(2) Conserve 4 mpd caps on specialised spending cards
Imagine youโre planning to buy a S$2,400 laptop on Qoo10. You want to pay with your Citi Rewards Card to earn 4 mpd, but thereโs a small hitch. The 4 mpd is capped at S$1,000 per statement monthโ if you charge the whole purchase, youโd earn S$1,000 * 4 mpd + S$1,400 * 0.4 mpd, or a weighted average of just 1.9 mpd.
Qoo10 (nor most e-commerce sites) wonโt let you split the payment over different cards, but with a BNPL service you donโt have to. Suppose I put this purchase on a 3-month plan with Rely. My card would be charged:
- Month 1 (upfront): S$800
- Month 2: S$800
- Month 3: S$800
Iโd then be able to earn 4 mpd on the full S$2,400 amount, netting 9,600 miles. I also have the freedom to change the card used to pay for Month 2 and 3โs installments, if I so wish.
Even if youโre a cashback user, the same argument applies. By splitting the payment over multiple months, you can more effectively utilize your bonus cashback cap.
(3) Stretch your cashflow
This is the most obvious benefit of all, but itโs still worth re-emphasizing. By splitting your payments into interest-free installments, you get to hold on to your cash longer, improving your cashflow position.
What card should I use for BNPL?
So assuming youโve decided to take the plunge, the natural question becomes which card to charge your monthly installments to. Hereโs the MCC that various BNPL services code as:
BNPL Service | MCC* |
![]() |
5999: Misc. and Specialty Retail |
![]() |
5399: Misc. General Merchandise |
![]() |
5999: Misc. and Specialty Retail |
![]() |
5999: Misc. and Specialty Retail |
![]() |
5399: Misc. General Merchandise |
![]() |
7399: Business Services Not Elsewhere Classified |
*MCCs derived from Visa Supplier Locator. They may be different for Mastercard, but itโs unlikely. |
BNPL transactions will be processed online, which means the following cards could be candidates:
MCC 5399 | MCC 5999 | MCC 7399 | |
![]() |
โ | ? (see comments section) |
โ |
![]() |
โ | โ | โ |
![]() |
โ | โ | โ |
![]() |
โ | โ | โ |
![]() |
โ | โ | โ |
![]() |
โ | โ | โ |
Hereโs the good news: itโs possible to earn up to 4 mpd on BNPL transactions, at least for now.
The Citi Rewards or DBS Womanโs World Card would be the safest bet, since they award 4 mpd on (almost) all online transactions. However, the HSBC Revolution is also an option for every BNPL service except Split.
On the other hand, youโll want to avoid using the UOB Ladyโs Card, since none of the BNPL MCCs are eligible for 4 mpd, even if you choose โShoppingโ as your quarterly bonus category. Likewise, avoid the OCBC Titanium Rewards for the same reason.
In any case, the argument for using the OCBC Titanium Rewards isnโt as strong, because its 4 mpd cap is applied on an annual basis (S$12,000). This means thereโs more scope to earn 4 mpd on the full amount of a big ticket transaction. |
The key question I have is: how long will this last? Banks donโt award miles or cashback on their own installment plans, so why should they for a third partyโs?
Of course, itโs important to remember that the model is slightly different. Banks may not give rewards for their own installment plans because theyโre the ones bearing the cashflow costs (they have to pay the merchant immediately, but collect the money from the cardholder in stages). With BNPL, that burden is shifted to the BNPL platform. So long as theyโre paying the bank a healthy MDR, I donโt see any reason to exclude them.
Conclusion
For those who use them the smart way, BNPL platforms are a way of maximizing your credit card rewards and cash flow, while enjoying some of that sweet VC money in the process.
Read all the fine print, donโt spend beyond your means, pay your installments on time and in full, and youโll be fine.
Iโm guessing this has a really simple answer, but how to BNPL models work when they donโt charge interest? Is their only source of income from late fees? Do they get a commission from the seller?
Yup, they earn from the merchant mainly.
Does PPV earn 4mpd if we use the app to pay and not via paywave?
Would PPV earn 4mpd if we are using the app to pay?
โImagine youโre planning to buy a S$2,400 laptop on Qoo10โ โ Qoo10 is so 2013, nobody still uses Qoo10 now
Well, imagineโฆ
How does one make sure they pay back the BNPL lender on time, everytime, so that they canโt screw us over to late charges?
Hi Aaron, would it still count as an online transaction if I were to make the purchase at the physical store with Atome?
I was at a store yesterday, spent over $1k โ saw the Atome sign, ask the sales staff and was brushed aside โthis one is for show onlyโโฆ. grrhโฆ
Anyway, CRV and CRM โ my recent experiences suggest that they donโt award 10x rewards for shopping โ quite strict about the โshoes, bags โฆโ rule. Called the CSO and was โremindedโ about the rules. ๐
correct me if iโm wrong, but when you buy something in physical store via Atome, you still pay by the app right (Iโve never actually done this)?
re: CRV/CRM, donโt rely on Citi CSOs, theyโre really inept. online transactions will qualify for 10X, and weโve had a couple of data points about BNPL success in the telegram group (when in doubt, test a small amount).
Hi Aaron, I just spoke to Citibank CSO as I did not receive the bonus points for my Atome transaction. I was informed that MCC 5999 does not qualify for the bonus points despite it being an online shopping transaction. May be you need to check and update the information on this article.
OK iโll add a note. we had a successful data point a couple months back though, I wonder if the Citi CSO is giving inaccurate info (it wouldnโt be the first time)
Hi, I have just written in to clarify with Citibank quoting their T&C clause 6(ii). Will keep everyone posted when I receive the final verdict. Thank you.
Hi, I would like to provide an update on the MCC 5999 issue. I had used my Citi Rewards Visa card to purchase furniture online using Atome for instalment payments. Despite several calls and emails, I have not been able to receive the 9x rewards point from Citibank for the first two payments. Hence, I conclude that Citi Rewards Card do NOT award 10x rewards. Another thing to note is that Citibank call centre does not provide a 24/7 card call centre. The call centre is also closed on public holidays. So, do yourself a favour and use other cardโฆ Read more ยป
thanks for the update! have added a note.
Used Atome on UOB PPV for 2 transactions, only 1 out of 2 gotten 9X UNI$. And for the 2 subsequent instalments, both didnโt get 9X UNI$. Called UOB and their explanation was Atome tagged the instalments as โofflineโ transactions. Anyone using Atome on UOB PPV do take note, and share if any similar/diff experience!
thanks for the DP. PPV has a bit of a patchy record, which is weird because its MCC is clearly on the UOB whitelist. so it could have something to do with how atome processes the trxns on the backend, as you mentione
Hi, would like to share an update on the UOB PPV. This card used to work fine for Atome but one day, UOB started awarding points only on the first instalment. Called in and they gave the same reason: tagged as โofflineโ transactions. Even though itโs MCC 5999 and they charge your card on file via the app. So I stopped using the UOB PPV for Atome and only used it for Pace. However, as of 5 May 2023 (as that was my first instalment I noticed), UOB has begun to do the same for Pace. Same reason as Atome:โฆ Read more ยป
thanks for sharing those data points!
it seems like amaze+Citi rewards would solve most problems, but iโve yet to test it personally
Hi there, wanted to share my recent experience/grievances making a purchase with Atome in store and paid first installment using the UOB PPV. Only got 162 points from $810. UOB Chat Agent basically told me that despite 5999 being an eligible MCC code, it will still not be awarded bonus UNI$ as it is a bnpl and not direct retail merchant and that it was no tagged correctly as an online transaction. โThe tagging is uncontrollable by the bank and is sent to us as an non-online transactionโ Not sure if I should risk uncertainty with Amaze+Citi Rewardsโฆ. Might tryโฆ Read more ยป
Retailers are not typically informed of their MCC or how the back-end of the payment processors work. If youโre after the miles it really is up to you to check or ask Atome directly.
The simplest way of course is to test with small transactions and see if it gets points.
Any idea what the Grab PayLater MCC code is? Could only find Grab under Ground Transport Service code.. Merchants seem to prefer Grab PayLater over others, at least the one I shop at
#dp: Just used Pace for a $7k big ticket item. Limit given was $3k, hence 1st txn was $4k and 2nd/3rd txn is $1.5k respectively. Used AMEX Ascend for the $4k and got awarded 1.2mpd with MCC 5999. For 2nd/3rd txn, I have switched the card in the app to HSBC Revo to tap on the 4mpd. There is option to pay off the 2nd/3rd txn early but why do that when I can max out the monthly $1k Revo threshold.
thanks for the data points! let us know how Revo turns out too.
Just got the 9X from HSBC Revo, so it works! And I also learnt that there is flexibility of how much and when you want to make payment via the app. For example, I could have made payment for $1,000 to max out HSBC Revo and the remain $500 on another 4miles card anytime before the charge date. Starting to love BNPL!
very nice, thanks for sharing!
hoolahโs MCC has apparently been changed to 5734. Made a transaction with them ytd.
Did u get any credit card reeards from it?
I believe DBS WWMC does not award bonus points for MCC 7399, I have tried appealing before but they did not budge at all
Does anyone know whatโs the MCC of the latest kid on the block โ LatitudePay?
Would it be possible to combine amaze with DBS WWMC for additional 1% cashback?
There is now SPayLater for Shopee where you can use your own card instead of Shopee Wallet (different from Grabโs BNPL) โ perhaps time for an update of this article?
There is also shopback paylater and fave pay later.
Been using grab pnpl but there no miles since Iโm using amex cashback card. Will switch to fave/shopback if mcc code is eligible for 4mpd.
Good to split into multiple installment and earn miles since most card have capped limit of $1-2k. Not sure what their mcc code thou. Perhaps time to update article?
Hi I trigger my bill before they automatically deduct and I paid with the DBS Womenโs World Card but I only get 1 DBS point for every $5 spent ๐ Please check! is it only for DBS or applies to the other cards too? ๐
i confirmed with DBS that atome transaction is eligible for reward bonus
Hmmโฆ From the comments, it seems like weโre unable to earn points through Citi Rewards for MCC 5999. I wonder Amaze + Citi works as a workaround though?
Can UOB Pref. Platinum Visa still earn miles on atome?
Realised Atome allows ApplePay as well. If we use WWMC via ApplePay on Atome, will we still get the bonus miles?