What to sell

How to sell gift cards, vouchers and top-up codes online

To sell gift cards online, buy your codes only from the issuer or an authorized distributor, list each value and region as its own option with its own code pool, and deliver one code per order the moment payment confirms. Gift cards are a common target for buyers with stolen cards, so turn on Fraud Shield and set order limits before you open.

Updated 4 min readBy the ShopFast team

A gift card code is close to cash. Whoever holds it can spend it, it arrives in seconds, and once it’s redeemed it’s gone. Those same traits make gift cards easy to sell and attractive to fraudsters. Selling gift cards, vouchers and top-up codes as a product comes down to three things: clean stock, clear labels and a checkout that stops stolen cards. If you want buyers to pay you with gift cards instead, that’s a different setup: accepting gift cards as payment.

Where do your gift card codes come from?

Everything else on this page depends on clean stock. The sources that hold up:

  • The issuer. Some brands sell codes to resellers directly or through a partner program.
  • Authorized distributors. Wholesale suppliers licensed by the brand to supply resellers.
  • Your own business. Vouchers for your own service, store or community, which you issue yourself.

Codes that were stolen, hacked, leaked or bought with someone else’s card are not allowed on ShopFast (what you can sell). Issuers can also cancel codes they find were bought fraudulently, which turns a sale into a refund and a dispute. Read the issuer’s terms for every brand you stock: some restrict resale, set expiry rules or limit where a code can be redeemed.

How instant gift card delivery works

Sell gift cards as a key product. Each code goes into a pool, and each sale hands out one unused code, so two buyers never receive the same one. Codes are sealed (encrypted) the moment you add them, and a code you paste twice is dropped.

When the payment confirms, the code appears on the order page, in the receipt email and in the buyer’s library. Set a low-stock threshold on each option so you restock before a popular value sells out. Use the message every product can send to its buyers for redemption steps: where the code is entered and what to do if it’s refused.

Label every code so it redeems the first time

A code that won’t redeem for the buyer is a refund waiting to happen. Make one option per value and region, each with its own pool, and put these details in the option name or right below it.

Detail Why buyers need it
Brand and platform Codes only work with the service that issued them
Value and currency Buyers compare it with the price they pay
Region Many cards only redeem in the country or region they were issued for
Expiry Some vouchers and promotional codes expire; check the issuer’s terms and local rules
Delivery Instant, so buyers know not to wait for a physical card

Top-up codes for games and apps work the same way. Put the platform and region in the option name, since a top-up for the wrong region is useless to the buyer.

Why gift cards attract card fraud

Someone holding stolen card details wants something they can turn into money quickly, before the cardholder notices. Gift cards suit that well: delivered at once, easy to resell, and hard to trace once redeemed. The usual pattern is a run of orders from new buyers, often for the highest values, often on different cards. Weeks later the chargebacks arrive, and the codes are long spent.

A gift card code can’t be taken back once it’s delivered. If an order was paid with a stolen card, you lose the code and the money. Stopping a bad order before the code goes out is the protection that counts.

Set up Fraud Shield and order limits for gift cards

Configure these before you list your first code:

  1. Fraud Shield. It checks every checkout with blocklists, VPN and proxy checks, velocity limits and a risk score, plus rules you write. It can ask for an email code or 3-D Secure first, and it holds flagged orders until you approve them, with a “Why held?” note on each (Fraud Shield).
  2. Order limits per payment method. Allow card orders only up to an amount, set a lower card limit on a buyer’s first order, and send larger orders to crypto (order limits).
  3. Per-order and per-customer limits. Cap how many codes one order or one buyer can take from a product.
  4. Checkout rules. Show or hide payment methods by the buyer’s country and the order total.

Expect to approve some held orders by hand. For gift cards that’s a fair trade. The full playbook is in preventing chargebacks on digital goods.

Choose payment methods that fit the risk

Cards bring most buyers, and they carry chargeback risk. Crypto payments have no card-style chargeback and can’t be pulled back by ShopFast, which makes them a better fit for higher values. You can take BTC, LTC, ETH, USDC and USDT straight to your own wallet (crypto payments). You can combine the two with order limits: cards for small first orders, crypto above a set amount. Compare every option in payment methods for digital products.

Handle “this code doesn’t work”

Some complaints are honest: a typo at the source, a region mismatch, a code cancelled by the issuer. Some are not. Set a replacement policy that asks for proof, such as a screenshot of the issuer’s error, and sends requests to you for review. When you approve one, a fresh code comes from the same option’s pool and the old one is revoked.

Buyers can also open a claim with Report a problem on their order page, which gives you three days to reply. Chargebacks from Stripe and PayPal arrive with their evidence deadline, and you can answer with the delivery record, the code sent and the buyer’s IP and country (buyer protection). If you also sell game keys, the same setup carries over: see how to sell game keys.

Questions sellers ask

Is it legal to sell gift cards online?

Reselling gift cards depends on where the codes came from and on the issuer's terms, which sometimes restrict resale. Codes from the issuer or an authorized distributor are fine on ShopFast; stolen or fraudulently obtained codes are never allowed.

Can I resell gift cards I bought in a shop?

Check the issuer's terms first, because many retail gift cards restrict resale. If the brand runs a reseller or distribution program, buying through it is the safer route.

How do I stop fraudsters buying gift cards with stolen cards?

Turn on Fraud Shield, which can ask for an email code or 3-D Secure and holds risky orders for your approval. Add a low card limit on first orders and a per-customer limit on each product.

What if a buyer says the code was already redeemed?

Use a replacement policy that requires proof, such as a screenshot of the issuer's error, and sends each request to you for review instead of replacing automatically.

What's the difference between selling gift cards and accepting them as payment?

Selling gift cards means the code is your product. Accepting gift cards as payment means buyers send you a gift card code to pay for something else, which ShopFast handles with a manual review.

Sell digital products the moment they're ready

Storefront, checkout, instant delivery and fraud checks in one place, from ShopFast. Buyers pay your own accounts or crypto wallet, and ShopFast takes no cut of those sales.