We have gotten reasonably good at teaching people to spot a phishing email. We have not gotten good at teaching them to read a promotional offer — which is strange, because the second one shows up far more often and costs real money far more quietly.
Open any app on your phone right now. Somewhere in it is a balance you were given: a sign-up credit, a cashback promise, a matched top-up, a daily reward. Almost all of these are legitimate. Almost none of them tell you, on the screen where you accept them, what you have to do to turn them into money you can actually withdraw.
A survey from Malaysia put a figure on how common that is.
188 offers, counted
Between 27 and 28 August 2026, a Malaysian directory catalogued the promotional offers published by 62 brands in that market — 188 promotions across 59 of the 62. The method was simple: open each promotions page and record what it says.
What it found:
- 1 of 188 stated a turnover requirement
- 1 of 188 stated a maximum withdrawal
- 0 of 188 stated an expiry date
- 2 of 62 brands published a terms page you could read before registering
The interesting part is not that the numbers are low. It is that they are this low across an entire market, including brands with large marketing budgets and polished apps. This is not a few bad actors. It is a market-wide default.
Three numbers, one minute
If you only remember one thing from this article, remember these three words. They are what turn a headline figure into a real one.
Turnover. How much you must stake or spend before the promotional credit becomes withdrawable. Sometimes called rollover or wagering. A credit with a 20x turnover is a very different product from the same credit with none — and from the user’s side, those two look identical on the offer screen.
Maximum withdrawal. The cap on what you can take out. A promotional balance can grow past a ceiling you were never shown.
Expiry. Two clocks, actually: how long you have to claim, and how long you have to satisfy the conditions.
Any offer that publishes all three is giving you enough to make a decision. An offer that publishes none of them is asking you to decide blind. In this survey, 187 of 188 were the second kind.
The UI pattern to watch for
The survey also counted 43 section-level banners — the strip across the top of a promotions page announcing something about the whole section rather than about any individual offer. Interface-wise this is a heading. Users read it as a term.
If a condition is not attached to the specific promotion you are claiming, treat it as a heading.
The distinction sounds pedantic right up until the moment it matters.
The habit
For any promotional credit, in any app:
- Screenshot the offer before you claim it. Pages change; screenshots do not.
- Look for the three numbers. Note which are present.
- If turnover is not stated, assume there is one and ask support — in writing.
- Keep the chat transcript.
That is maybe ninety seconds and it is the entire skill.
For readers curious how this looks applied across one market, there is a published breakdown of how free credit claims work in Malaysia that walks the same three figures through real published offers.
Why it matters more now
App-based promotional credit is scaling faster than the disclosure conventions around it. That is not a conspiracy; it is the normal lag between a product category growing and the norms catching up. Payment apps went through it. Buy-now-pay-later is going through it.
In the meantime the burden sits with the user, and the only real defence is a checklist short enough to actually use. Three numbers. Ninety seconds. Ask before you accept.















