Before you start
Three things need to be true before you type anything, and getting them right in advance removes almost every problem that follows.
You know who issued the code. Voucher codes look broadly similar and issuers each run their own redemption page. Trying a CryptoVoucher code on Bitnovo’s form produces a failure that looks like a bad code and is not.
You are on the real site. Type the issuer’s domain into the address bar yourself. Do not follow a link from a message, an e-mail or a search advertisement. Fake redemption pages that harvest voucher codes are one of the more common scams in this space, and they work because a voucher code is a bearer instrument: the moment a stranger has it, the money is theirs.
You know where the funds are going. Have the destination wallet open, know which network it is on, and know that you control the recovery phrase. If any of that is uncertain, use the issuer’s hosted wallet for now and move the funds properly later.
The seven steps
Identify the issuer
Check the receipt, the e-mail or the physical card for the brand name. This determines which redemption page you need.
Open the official page by typing the domain
Never arrive at a redemption page via a link somebody sent you. Phishing pages in this category are convincing and the theft is instant and final.
Enter the code cleanly
Paste into a plain text editor first to strip formatting and trailing spaces, then copy it from there. Check O against 0 and I against 1 if you are typing by hand.
Choose the cryptocurrency — and the network
Most issuers let you pick which coin you take. Where a coin exists on multiple chains, confirm which network your wallet actually supports before selecting.
Paste the destination address and verify it
Copy from the wallet, never type by hand. Check the first four and last four characters against the wallet display. Clipboard-hijacking malware exists and this check defeats it.
Read the net amount
The service fee and network fee are deducted and shown before you confirm. If the net looks materially wrong, stop and check whether a cheaper network is available.
Confirm, then verify on-chain
Take the transaction ID and check it on a block explorer. A broadcast transaction is not lost, even when confirmation is slow — this saves an unnecessary support ticket.
The network mistake
Of everything on this page, one error accounts for the majority of permanently lost redemptions, and it is not the code.
Sending to the wrong chain
A stablecoin like USDT exists on several separate blockchains. An address for one chain may look perfectly valid while belonging to a completely different network. Send funds across that mismatch and they are, in most cases, unrecoverable. No support team can reverse it, because nothing went wrong technically — the transaction did exactly what it was told.
Before selecting a coin at redemption, open the receiving wallet and read which network it shows for that asset. Match it exactly. This takes fifteen seconds and is the single highest-value habit in crypto.
The related trap is receiving to an exchange deposit address without checking the exchange supports that network for that asset. Exchanges list supported networks explicitly on the deposit screen. If the network you are redeeming on is not on that list, redeem to a personal wallet instead.
By issuer
The mechanics differ enough between the main issuers that knowing which one you are holding answers most questions in advance.
| Issuer | Code | Partial redemption | Destination |
|---|---|---|---|
| CryptoVoucher | 32 digits | No | Any wallet address, or a hosted wallet |
| Bitnovo | Coupon code | No | Bitnovo wallet or an external address |
| Binance Gift Card | 16 characters | No — full amount only | Binance Funding or Spot wallet |
The Binance case is the one that surprises people. The code credits crypto directly into a Binance account and cannot be split, cannot be partially redeemed, and cannot be transferred onward as a gift card once redeemed. Both sides need a Binance account for it to work at all, which makes it a poor gift for anyone outside that ecosystem. Full detail on the Binance Gift Card page.
When a code is refused
Four causes, in descending order of likelihood. Work through them before contacting anyone.
- Transcription. A trailing space from an e-mail copy is the most common single cause. Paste into a plain text field to see it.
- Wrong issuer. Check the receipt again. Codes are not interchangeable between platforms.
- Already redeemed. The issuer can confirm this instantly with the code. If you did not redeem it, that is a security matter, not a support matter.
- Regional restriction. Some codes are issued for specific markets. The product page states this; the code itself does not.
If none apply, contact the issuer with the order reference and a screenshot of the unredeemed code. Stop retrying in the meantime — repeated failed attempts can trigger a temporary lock that turns a five-minute problem into a twenty-four-hour one.
The habit that has saved us most often
Screenshot the code, the order reference and the timestamp the moment they appear, before attempting redemption. Not after. If anything goes wrong: a failed page load, a browser crash, an e-mail that never arrives — that screenshot is the entire basis of the conversation with support.
We have needed it twice in several years. Both times it resolved in a day. Without it, neither would have resolved at all.