Tokens are the paid currency of Honor of Kings: they pay for heroes, skins and the Battle Pass. Tokens are offered on this page in two ways: packs with “top-up by ID” in the name are credited straight to the account by player ID, while the other products are delivered as codes and appear in your account. If you choose a top-up by ID, copy the ID from your in-game profile — typing it by hand invites mistakes.
An amount sent to a wrong ID is not refunded, so copy the ID from the game. Delivery is usually instant; if there is a delay, it can take up to 24 hours. If an order cannot be fulfilled, the amount is returned to your balance automatically.

