Choosing a rewards card should not require memorising every bank rule, merchant code and monthly cap. The better approach is to use a repeatable decision process: identify the purchase, check how it is likely to be processed, compare the cards you already hold, and confirm whether a separate HeyMax earning route is available.
Before paying, check the merchant and purchase channel, use HeyMax Card Maximiser to compare the cards you have linked, review the bank’s current terms for any category or cap that matters, and then check whether the purchase can also earn Max Miles through an eligible merchant link, voucher or in-app offer. Card rewards and Max Miles are separate layers, so verify both.
A card that works well for one transaction may not receive the same treatment for another. The outcome can depend on the merchant category code, whether you pay online or in person, the payment wallet or platform used, exclusions, minimum spend, monthly caps and the issuer’s current rules.
This is why a static list of “best cards” is only a starting point. Your decision should be based on the actual purchase in front of you and the cards you already hold.
Write down four details:
These details help you avoid assuming that the merchant name alone determines the reward treatment. A direct hotel booking, a travel-platform booking and a voucher purchase may be processed differently even when they relate to the same trip.
Merchant category codes, often called MCCs, are assigned through the payments network and help card issuers classify transactions. They can affect whether a purchase fits a bonus category or an exclusion.
Use Card Maximiser as a practical decision layer for supported linked cards and merchants. Where an exact classification is important, confirm it against your issuer’s latest terms and your own past transaction data. Do not rely on an old screenshot or another person’s transaction as a guarantee.
Read our guide to MCCs and credit-card rewards.
A theoretical top card is not useful if you do not have it or if adding another card creates more fees, minimum spends and tracking work than value. Start with your current wallet.
For each card, check:
If two cards are close, choose the one that is easier to manage. Consistency often matters more than chasing a small theoretical difference.
How many rewards cards do you actually need?
Card rewards and Max Miles can complement each other when both sets of terms allow. Before paying, look for the merchant or category in HeyMax and follow the current in-app instructions.
Depending on what is available, an eligible route may involve:
Do not assume every purchase at a familiar merchant qualifies. Check the current rate, exclusions, eligible channel, confirmation timeline and any required opt-in. Keep receipts or booking confirmations until the miles are confirmed.
Check whether you need to begin from a tracked HeyMax link, whether the merchant allows discount codes or app purchases, and whether your chosen card treats the payment channel as eligible.
How to earn airline miles from online purchases in Singapore.
Compare direct card payment with any eligible voucher route. Check both the voucher purchase and the final redemption instructions; they are separate steps.
How to earn more miles on groceries in Singapore.
Check whether the restaurant booking, voucher and card payment can each qualify under their own current terms. A reservation reward does not automatically determine how the final bill is coded.
How to earn miles when dining out in Singapore.
Separate the airline or hotel from the platform that takes payment. Review cancellation terms, insurance conditions, foreign-currency treatment and the exact entity charging the card before focusing on rewards.
Best credit card for travel bookings in Singapore.
Usually not across every category and payment channel. However, one simple default card can be sensible if it keeps your setup manageable. Switch only when the expected benefit is clear and the terms are verified.
No. It helps users make sense of supported card and merchant context, while the card issuer’s current terms ultimately determine the issuer reward. Check official terms when the classification or value materially affects your decision.
Sometimes, when the card transaction and the HeyMax earning route are each eligible under their own current rules. Neither layer guarantees the other, so check both before paying.
Record the posted transaction, review the issuer’s terms and adjust your future default. Merchant classifications can vary by outlet, platform and payment flow.
Only after comparing the likely benefit with fees, minimum spend, caps and the extra work of managing another account. A card you can use responsibly and track consistently is more useful than a complex setup built around a narrow edge.
The right card is a purchase-by-purchase decision, not a permanent ranking. Use Card Maximiser to narrow the choice, verify the relevant issuer rules, and then check whether HeyMax offers a separate Max Miles earning route. This keeps HeyMax in its most useful role: a practical decision layer that complements your cards, merchants and loyalty programmes.
Card eligibility, merchant classification, caps, exclusions, Max Miles rates and offer terms can change. Check the latest official and in-app information before paying.



