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. 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. 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. 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. 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. 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.

Wholesale catalog

Start selling

Compare suppliers

Other guides