Buying a Game Account Safely: What to Check Before You Pay

The risks nobody mentions, and the checks that actually reduce them.

By ZulHub · Published 2026-09-06

Buying a game account carries risks that are genuinely different from buying a physical item, and most of them are not obvious until something goes wrong. This guide is about reducing that risk rather than pretending it is absent.

Start with the risk you cannot remove

Many game operators prohibit transferring or selling accounts in their terms of service. Where that is the case, an account transfer can result in the account being suspended, and the game operator is under no obligation to restore it or to compensate anyone. No marketplace can change this, and any platform that tells you otherwise is not being straight with you.

ZulHub handles this by treating account categories as restricted per game: both parties must acknowledge the risk before a listing can be created or a trade started, and the acknowledgement is recorded in the trade terms. What that acknowledgement does is make the risk explicit. It does not make the risk disappear.

If you are not comfortable with the possibility of losing access, do not buy an account.

Check the seller, not just the listing

A polished listing tells you very little. The seller's history tells you much more.

Completed trades. How many trades has this seller actually finished? On ZulHub this figure is derived from completed trades in the database, not entered by the seller. A brand-new seller is not necessarily a bad seller, but they are an unproven one.

Dispute rate. A seller with a meaningful number of trades and no disputes is a different proposition from one with the same volume and several. The rate is only shown once there are trades for it to be a rate of; a seller with zero trades shows no percentage rather than a flattering one.

Verification status. A verified badge on ZulHub means a human reviewed the seller against eligibility criteria and approved them. It is not granted automatically for listing volume, and it is not something that can be purchased as proof of identity. It is a signal, not a guarantee.

Account age. How long has the seller been on the platform at all?

Check the account details against the listing

Ask for evidence that the account matches its description, and ask before you fund the trade rather than after. Power, kill points, commander investment and equipment are all things that can be shown.

Pay particular attention to whether the registered email address can actually be changed. An account you cannot detach from the seller's email is an account they can recover later. If a listing claims the email is changeable, that claim is part of the frozen terms and is a legitimate basis for a dispute if it turns out to be false.

Keep the whole transaction on the platform

This is the single most effective thing you can do.

If a seller asks you to pay directly, move the conversation to another app, or settle outside the trade, stop. The entire protection model depends on the trade existing: the frozen terms, the evidence log, the independent payment verification and the arbitration path all only apply to a trade that ran through the platform. Pay outside it and none of them are available to you, because there is nothing on record.

This pattern is common enough that ZulHub flags messages containing external contact details or direct-payment requests for review. Legitimate content is not censored — it is flagged so a human can look at it.

Understand what funding means

When you fund a trade, the platform verifies the payment on-chain itself. It checks the destination, the token, the network, the amount and the confirmation depth before the trade moves to funded.

Three practical consequences:

  1. Send on exactly the network shown. A token sent on the wrong chain does not reach the destination being watched, and recovering it is generally not possible.
  2. Send the exact amount. Underpayments do not fund the trade.
  3. Do not trust payment instructions that arrive any other way. The destination is fixed for your trade and displayed on the trade page. If someone sends you a different address in a message, that is an attempt to steal the payment.

Use the review window

When the seller marks delivery complete, you get a confirmation window. Use it. Log into the account, check that everything matches the listing, and confirm only when you are satisfied.

If something is wrong, open a dispute during the window rather than confirming and complaining afterwards. Confirming completes the trade and releases to the seller. Opening a dispute pauses release entirely, including auto-release, and preserves the evidence.

If something goes wrong

Open the dispute promptly and be specific. State what was promised, what was delivered, and what the difference is. Attach evidence: screenshots, transaction hashes, and references to the messages in the trade log. Because trade messages cannot be edited or deleted by anyone, what was said during the trade remains available exactly as it was written.

A well-documented dispute opened during the review window is in a far stronger position than a vague complaint raised after the trade has completed.