The app runs two entirely separate reward mechanisms on top-ups, and mixing them up is the single easiest way to misjudge what you're actually getting. One carries no condition. The other carries a real one, printed by the app itself, that most listings leave out.
Screenshotted directly from the app's Shop screen.
An "Any Deposit" field on the same screen takes a custom amount at whichever rate the tier it falls into pays. Payment runs through several separate channels — labelled JazzcashP9, Jazzcash27, JazzcashP29, EasyPaisaP9, EasyPaisaP27 and EasyPaisaP29 in the app — and if one is slow to respond, switching to another usually clears it.
Also from the app, this time the Deposit Offer panel shown on a fresh account.
Every one of the three carries the same condition, printed directly under the offer: Wager X40.
Run the two side by side and the comparison isn't close. A coin-pack top-up pays its 1–6% immediately, with nothing further required — the coins are yours to use the moment they land. The welcome offer's headline number is dramatically bigger, but it isn't really a bonus in the same sense; it's an inducement to keep playing, priced so that the operator's margin on forty rounds of turnover comfortably covers what it hands out. That's not a criticism unique to this app — it's how wagering-gated offers work everywhere they appear — but the size of the number on screen and the size of what it actually costs to unlock are two very different things here, and only one of those is printed in large text.
If a straightforward top-up is what you're after, the coin shop delivers that without complication. If the welcome offer is genuinely tempting, the minimum Rs 300 tier is the only one where the resulting turnover requirement stays in a range worth seriously considering.