Credit Cards Deals KrisFlyer

Earn 4.5 mpd at Greenwood Fish Market – up to 8.5 mpd with the right credit card

Pick up 4.5 KrisFlyer miles per dollar, plus your regular credit card points, when you dine at Greenwood Fish Market over the next two weeks

EXPIRED This article relates to an offer or promotion which has now expired.

Greenwood Fish Market (GFM)

KrisPay has teamed up with popular Singapore restaurant chain Greenwood Fish Market to offer a new miles earning deal for the next two weeks. Any transaction at one of the chain’s three participating outlets will earn you 4.5 miles per dollar, triple the usual earn rate, when making payment by cash or card.

That’s up to 8.5 miles per dollar when combined with your usual 4 mpd dining credit card, or 5.7 miles per dollar with many regular general spend cards.



Here’s a list of the participating Greenwood Fish Market outlets and the new KrisPay earn rate for any transactions made using cash or card between 8th July 2020 and 22nd July 2020.

Outlet Usual rate Promo rate
Bukit Timah 1.5 mpd 4.5 mpd
Quayside Isle (Sentosa) 1.5 mpd 4.5 mpd
Asian Cuisine (Sentosa) 1.5 mpd 4.5 mpd

GFM locations

The KrisPay promotional earn rate is in fact 9 miles per S$2 spent instead of the usual 3 miles per S$2 spend, so the bonus earn rate is equivalent to 4.5 mpd but do note you’ll only earn 9 miles for each whole block of S$2 spent.

Which card to use

There’s no harm in combining this offer with a good general spend credit card in Singapore, typically for 1.2 miles per dollar (e.g. DBS Altitude) on top of the miles you’ll earn through KrisPay.

That would net you an equivalent 5.7 mpd total for the transaction, however there are some cards offering bonus rates for local dining transactions that you’ll want to use if you can, for an even better rate.

Card Miles per S$1 Notes
Ladys CardUOB Lady’s Card
4.0 4 mpd if dining is specified as your quarterly bonus category, capped at S$1,000 per month.
Ladys Solitaire CardUOB Lady’s Solitaire Card 4.0 4 mpd if dining is specified as your quarterly bonus category, capped at S$3,000 per month.
CardMaybank Horizon Visa Signature
(see our review)
3.2 3.2 mpd on all local dining transactions with a total spend in any category of at least S$300 in the same calendar month.
HSBC Revo Card SmallHSBC Revolution
2.0 2 mpd on dining with no minimum, no cap.

Any contactless option?

We’re not sure if Greenwood Fish Market supports contactless payment transactions, however if it does you can consider using the UOB PPV card (see our review) for mobile contactless payment (e.g. Apple Pay / Google Pay), or the UOB Visa Signature card (see our review) for mobile wallet or physically tapping the card, for 4 miles per dollar in both cases.

We’ll try to find out if contactless payment options are available at these restaurants, however if not you can still use your best general spend miles-earning card for a competitive total earning rate.


How KrisPay earn works

Remember we never recommend using KrisPay miles to pay for goods or services through the KrisPay app, it’s only earning miles which is a good value proposition. We explain how it works in our article from March this year, when earning miles through the KrisPay app was first launched.

In essence:

  • 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.
Earn Header 2.jpg
(Image: Singapore Airlines)

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 appear on the miles earned confirmation screen or transaction details screen.

KrisPay miles earned per transaction can only be transferred to your account in their 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.

You don’t want to be using KrisPay miles as a payment method later, as this represents very poor value.

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.

KF Apps.jpg

App Store Link.png

Google Play Link.png



4.5 miles per dollar is a very attractive earn rate when using KrisPay earn, plus when you combine that with a 4 mpd card for dining transactions it’s good for up to 8.5 miles per dollar in total from the transaction – an excellent return!

Even a fairly ‘average’ general spend card (1.2 mpd) will net you 5.7 mpd in total here.

Remember as always to transfer any KrisPay miles earned in their entirety straight to your KrisFlyer account.

(Cover Photo: Greenwood Fish Market)


Leave a Reply