Reseller guide
How to become a game top-up reseller (2026)
Game top-up reselling means delivering in-game currency — PUBG UC, Free Fire diamonds, Mobile Legends diamonds, Genshin crystals — either as redeemable codes or as a direct top-up to the player's account ID. Direct ID top-up converts best because the buyer gives a player ID and the currency just appears. Here's how to run it.
Step by step
- 1
Choose code vs direct ID top-up
Codes are simple but region-locked; direct ID top-up (buyer provides their in-game ID) has higher conversion and fewer redemption mistakes. FazerCards supports direct ID top-up for the major mobile titles.
- 2
Get wholesale + validate IDs
On the reseller account you can check a player ID before charging via the validate-ID endpoint for supported games, which kills the #1 support ticket: 'I entered the wrong ID'.
- 3
Price per pack
Top-ups are sold in fixed packs (e.g. 60 / 325 / 660 UC). Set a per-pack markup and feature the popular mid packs — that's where volume sits.
- 4
Automate the order
POST /api/v2/order with the player ID; poll or take the order.completed / order.failed webhook. Failed top-ups auto-refund to your balance, so you can refund the buyer cleanly.
- 5
Handle region rules
Some titles are region-sensitive (e.g. Free Fire). Capture the buyer's region/server up front and map it to the right SKU to avoid REGION_MISMATCH failures.
What you get
- Direct ID top-up — no code to redeem, fewer mistakes, higher conversion
- Pre-charge ID validation cuts support tickets
- Auto-refund on failed top-ups protects your margin
- One API for PUBG, Free Fire, Mobile Legends, Genshin and more
Watch out for
- Player ID / region must be correct — validate before charging
- Some games are region-locked; collect server/region at checkout
- Mid-tier packs carry most of the volume — don't over-index on the cheapest
Start in 5 minutes — no card needed
5-day Gold trial: full API, full catalog, no documents.
FAQ
What's the difference between a code and a direct top-up?
A code is a redeemable string the buyer enters; a direct top-up sends currency straight to the player's account ID. Direct top-up converts better and avoids region-lock redemption errors.
How do I avoid wrong-ID orders?
Use the validate-ID endpoint for supported games before charging — it returns the player name/region so the buyer can confirm it's their account.
What happens if a top-up fails?
FazerCards refunds the amount to your balance (order.refunded), so you can refund the buyer with no out-of-pocket loss.
Which games can I resell?
PUBG Mobile UC, Free Fire diamonds, Mobile Legends, Genshin Impact, Roblox, Valorant and more — see the catalog.