Game top-up distribution is the wholesale supply of in-game currency, such as diamonds, UC or V-Bucks, from publishers and their authorized partners to the storefronts, apps and resellers that sell it to players. A distributor supplies it either as voucher codes or as direct credit to a player ID, through one API that covers many games and regions.
What a top-up is from the player’s side is covered in what is a game top-up. This article looks at the supply side: how the currency reaches a seller, how the catalogue is structured and what changes when you buy top-ups wholesale instead of gift cards.
How wholesale in-game currency moves
The chain has the same shape as gift card distribution, with one difference at the end: much of the volume never becomes a code.
- Publisher. Sets the currency packs, prices them by region and decides which partners may sell them, and in what form.
- Authorized partner or distributor. Holds the commercial agreement, connects to the publisher’s systems and offers the packs to sellers through an API.
- Seller. A storefront, app, telco or reseller that takes the player’s order and payment.
- Player. Receives the currency in the game, either by redeeming a code or directly on their account.
For code-based products the distributor delivers a voucher, much like a gift card. For direct credit the distributor passes the order to the publisher’s system with the player’s ID, and the currency usually lands in the account within seconds.
Codes vs direct credit: what changes for the seller
| Voucher code | Direct credit (player ID) | |
|---|---|---|
| What the seller receives | A code to show or send | A confirmation, no code |
| Code custody risk | Yes: codes are bearer value | None |
| Main failure mode | Code leaked, shared or already redeemed | Wrong player ID |
| Reversibility by the seller | None once redeemed | None once credited |
| Validation step | Not needed before purchase | Player ID check before the order |
| Typical titles | Platform and console currencies | Many mobile titles |
Direct credit removes the burden of storing and protecting codes but adds a new one: the order is only as good as the player ID. A good supplier API resolves the ID and returns the account name before you charge the buyer; the flow and its edge cases are in player ID validation for top-ups and what is direct top-up.
How a top-up catalogue is structured
Top-up catalogues look simple to players and are surprisingly detailed underneath. When you evaluate a supplier’s catalogue, check how it handles:
- Packs, not amounts. Currency is sold in fixed packs set by the publisher, often with bonus currency on larger packs. Your storefront should mirror the publisher’s packs exactly.
- Regions and servers. Many games price packs by region, and some need a server or zone alongside the player ID. A pack meant for one region may fail or be refused on an account registered elsewhere.
- First-purchase and promotional bonuses. In-game offers can differ from what a third-party pack delivers. Say clearly what the player will receive.
- Catalogue changes. Publishers add, rename and retire packs. Sync the catalogue through the API on a schedule; the practical side is in catalogue sync and price drift.
Operating differences from gift cards
Selling top-ups wholesale feels like selling gift cards, but the operations differ in three places.
Speed expectations are higher. Players top up mid-session, often for an event that ends soon. A delay that a gift card buyer would tolerate loses a top-up customer. Watch fulfilment time per game, not just success rate.
Order volume is high and order value is low. Many small orders mean that per-order overhead, retries and support tickets matter more than for large card orders. Idempotent ordering and automatic status checks are not optional.
Errors are player errors as often as system errors. A wrong ID, a wrong server or a banned account all look like failed orders. Separate these in your reporting, so that you fix your validation flow rather than blaming the supplier.
What to ask a top-up supplier
Before you sign, get written answers to these:
- Which titles and regions do you cover by direct credit, and which by code?
- Does the API validate player IDs and return the account name before purchase?
- How are packs and regions mapped, and how are catalogue changes announced?
- What is the typical fulfilment time per title, and how are delayed orders reported?
- Is the supply authorized by the publisher or its official partners, and how is that evidenced?
- What happens to an order that the publisher rejects, and how fast is the balance refunded?
The last two questions matter most. Top-up supply from unofficial sources, such as accounts topped up with stolen payment cards or regional price arbitrage, can lead to reversed currency or banned player accounts, and the complaint comes back to the seller.
Who sells game top-ups at wholesale
Distributors with direct-credit integrations supply storefronts, gaming communities, telcos and super-apps. Giftoro supplies top-ups alongside gift cards and game codes through one API, and also runs its own consumer storefront, Pay.Game. If you are planning a top-up catalogue, see how our game top-up and gift card distribution works, or read how to start a game top-up store first.
Frequently asked questions
What is game top-up distribution?
It is the wholesale supply of in-game currency from publishers and their authorized partners to businesses that sell it to players. Distributors offer the currency as voucher codes or as direct credit to a player ID, usually through one API covering many games and regions.
How do resellers buy in-game currency wholesale?
Usually through a distributor that holds agreements with publishers or their official partners. After KYB onboarding, the reseller funds an account and orders packs by API or in bulk, either as codes or as direct credit to players’ accounts.
Is direct top-up safer than selling codes?
It removes the risk of leaked or stolen codes, because no code exists. It replaces that with the risk of crediting the wrong account, which is why player ID validation before payment matters. Neither form can be reversed by the seller once delivered.
Why do top-up packs differ by region?
Publishers price and package currency by market, and some games tie accounts to a region or server. A pack sold for one region may not work on an account registered in another. Rules differ by game, so map regions carefully in your catalogue.
Can a top-up be refunded after delivery?
Generally not by the seller: once the currency is credited or a code redeemed, it is spent value in the game. Publishers have their own refund rules, which vary by title, so handle errors before purchase through validation rather than after.