What Is Direct Top-Up? UID Recharge Explained for Sellers

· updated

Direct top-up, also called UID recharge or player-ID top-up, credits in-game currency straight to a player’s account. The buyer supplies a player ID, the seller fulfils the order upstream, and the currency appears in the game; no code changes hands at any point.

For sellers used to codes, this is a different product with different plumbing. It removes the whole burden of code custody and replaces it with a new one: an order sent to the wrong ID cannot be pulled back.

How direct top-up works

The flow has four steps, and the second one is the safety net.

  1. Collect the player ID. The buyer enters the game’s UID, and for some titles a server or region as well.
  2. Validate and confirm. The catalogue provider’s API resolves the ID and returns the account nickname. Show it to the buyer and make them confirm; this is the only moment a wrong-ID mistake can still be caught.
  3. Fulfil. The order goes upstream and the currency is credited to the account, typically within minutes.
  4. Confirm delivery. A status callback or poll reports success, and the receipt should record the ID and the confirmed nickname together.

Why mobile titles are moving away from codes

A code is a bearer instrument: it can leak, be resold, be laundered through grey channels, and every one of those failure modes lands on the publisher’s support desk. Crediting a player ID skips the instrument entirely. The publisher keeps control of regional pricing, sees which account received value, and has nothing in circulation to steal.

Players in mobile-first markets adopted the habit years ago; entering a UID at a top-up storefront is routine for titles like PUBG Mobile and other live-service games. Denominations follow the game’s own currency (UC, diamonds, gems) rather than money amounts, and catalogues are regional, so the same game may expose different packages and prices per market.

What direct top-up means for a storefront

The good news first: there is no code custody. Nothing to encrypt, no bearer value in your database, no leak scenario in which your stock walks away. Compared with running a code inventory, the security surface shrinks to protecting order data.

The trade is irreversibility. A code typed into the wrong account was at least redeemed by someone; a top-up sent to the wrong UID vanishes into a stranger’s game balance with no recall mechanism. Build the nickname confirmation as a blocking step, not a dismissible hint, and write your refund policy around the confirmed-nickname record, because that record is your defence when a buyer disputes an order.

Ordering mechanics otherwise look like any catalogue product: idempotent order submission, status callbacks, out-of-stock handling per region. The same discipline described in our gift card API integration guide applies, with ID validation as an extra pre-order call. For positioning the product to an audience, see selling game top-ups to your audience, and for how top-ups compare with keys and wallet codes, see game key vs gift card vs top-up.

Frequently asked questions

How does direct top-up work?

You give the seller your player ID (and server, where the game has them), the seller’s system shows your account nickname for confirmation, and after payment the in-game currency is credited to your account through the game’s official recharge route, usually within minutes. There is no code to redeem, and the purchase appears in the game as ordinary currency.

Is direct top-up safe?

Safe in the sense that the mechanism is the game’s own recharge channel, yes. The two real risks are operational: a wrong player ID cannot be reversed, so confirm the nickname before paying, and a seller sourcing through unauthorised channels can expose accounts to clawbacks. Buy from sellers who validate IDs and can say where their supply comes from.

Why is direct top-up sometimes cheaper than buying in the app?

In-app purchases on mobile route through an app store, and the store’s commission is priced in. Recharge channels outside the app avoid that commission, and publishers often run regional pricing and promotions there as well. The size of the difference varies by title and market, but the structural reason is the same: fewer intermediaries between the payment and the publisher.

What does UID recharge mean?

UID recharge is another name for direct top-up: in-game currency credited straight to a player’s account identified by its UID, with no code changing hands. The term is most common around mobile titles, where typing a UID into a top-up storefront has been routine for years. The seller fulfils the order upstream through the game’s own recharge route, and the currency usually lands within minutes.

Why do top-up storefronts ask for a server as well as the player ID?

Because some games shard accounts by server or region, and the UID is only meaningful alongside it. The storefront needs both to resolve the account, show the right nickname for confirmation and pull the correct regional catalogue, since packages and prices differ by market. If a game asks for a server on its own recharge screen, expect any storefront selling that title to ask for it too.

All product and company names are trademarks of their respective holders. Use of them does not imply any affiliation with or endorsement by them; Giftoro is an independent distributor.