Checked against the product on 10 October 2026

Sell digital products for crypto

Shoplio is a hosted storefront for digital goods: software and game keys, accounts, download links and text. You list products, paste your stock, and customers pay in cryptocurrency through Cryptomus or OxaPay. Once the gateway confirms the payment, the item appears on the order page and in the buyer's email, with nothing for you to do.

What you can sell

Every product has a stock type, and every line of stock is one unit a buyer can receive. Prices are set in US dollars, euros or pounds; euro and pound prices are converted to dollars once, when the invoice is created. A product can have variants (for example 1 month, 3 months, 12 months), each with its own price, stock and quantity limits.

What you sell must be allowed by the Terms of service and the gateways' rules.

How a crypto checkout works

Guest checkout is on by default; you can require buyers to sign in.

  1. 1The buyer picks a product, a quantity inside your minimum and maximum, a coin from the ones your store accepts, and optionally a coupon.
  2. 2Shoplio creates a gateway invoice for the total in US dollars. On a Cryptomus shop the invoice is for the coin the buyer chose; on an OxaPay shop the buyer picks the coin and network on OxaPay's payment page. Invoices are valid for 60 minutes.
  3. 3The gateway reports the payment through a signed webhook. A background poller also checks open invoices, so a payment is not missed if a webhook is lost.
  4. 4The order is marked paid, the next unsold units are taken from stock, and they are shown on the order page and emailed to the buyer together with your message to the buyer.

When a payment is not straightforward

If the buyer sends less than the invoice, the order is marked underpaid and nothing is delivered automatically; you decide in Orders whether to deliver it by hand. If the invoice is not paid within its lifetime, it expires. If an order is paid but the product sold out in the meantime, it waits as out of stock: add stock and press Process, or, if you turned on instant refunds, the buyer can take the amount as store balance (and with auto-refund on, that happens without them asking).

Which coins buyers can pay with

Checkout is crypto only, through one gateway per shop: Cryptomus or OxaPay (new shops start on OxaPay). In Settings > Payments the owner picks the gateway and which coins the store offers: BTC, ETH, LTC, USDT, USDC, TRX, SOL, DOGE, plus XRP on OxaPay shops. If the chosen gateway has an outage, the owner switches the shop to the other one; checkout is not switched automatically.

A new shop accepts BTC, ETH, LTC, USDT and USDC until you change the list.

What it costs

There is no subscription fee on Free and no platform fee per order on any plan. Shoplio charges a withdrawal fee when you move money out: 5% on Free, 3% on Pro and Enterprise, taken from the amount you withdraw. Separately, orders are credited at what the payment gateway actually delivers, which is net of the gateway's own commission on both Cryptomus and OxaPay (for OxaPay, an estimated 1.5% on orders created after 2 July 2026).

Free allows 1 shop, 20 products and 2,000 stock items per product; Pro ($19/month) and Enterprise ($69/month) remove those limits and lower the fee to 3%. The pricing page has the full table and a worked example.

Where your money sits

Shoplio is custodial: a paid order credits a balance held in the platform's gateway wallets until you withdraw it. Withdrawals are owner-only by default, cannot be made from an admin impersonation session, start at $1 ($10 on Bitcoin, $20 on Ethereum and ERC-20), and auto-withdrawal can sweep any balance above a threshold you choose ($10 to $1,000,000) to your own wallet.

The comparison page shows how other platforms handle custody, Shoplio included.

Tools that come with every store

These are available on every plan unless noted. Most are opt-in, so a new store starts simple.

Getting started

  1. 1Register for a free account; no card or payment is needed.
  2. 2Create a shop and choose its slug (3 to 30 lowercase letters, digits or hyphens). It becomes your-slug.shopl.io.
  3. 3In Settings > Payments, choose Cryptomus or OxaPay and tick the coins you want to accept.
  4. 4Add a product, pick its stock type, and paste your stock one unit per line.
  5. 5Share the store link. Payments and deliveries now run on their own.

Frequently asked questions

How do I sell game keys for USDT?

Create a product with the Keys stock type, paste your keys one per line, and make sure USDT is ticked in Settings > Payments. When a buyer pays, a key is taken from stock and delivered on the order page and by email. On an OxaPay shop the buyer chooses USDT and its network on OxaPay's payment page.

Is checkout crypto only?

Yes. Buyers pay in cryptocurrency through the shop's gateway, or with store balance they deposited earlier in crypto or that you credited to them. There is no fiat checkout.

Do I need KYC to sell digital goods on Shoplio?

Sign-up asks for an email address and a password, or a Google or GitHub login, and Shoplio has no identity-verification step of its own. You still have to follow the Terms of service and the gateways' rules, and accounts that break them can be suspended.

What happens to my balance if the platform goes down?

Shoplio holds balances in its gateway wallets until you withdraw them, so money not yet withdrawn depends on the platform, as it does on any custodial platform. The way to limit that is auto-withdrawal: set a threshold and every balance above it is sent to your own wallet.

Can I move my store from Billgang, Sellpass or Antistock?

Shoplio's importer reads the Sellpass and Antistock APIs. Both hosts now serve the banner, so an API import is not possible today, and there is no importer for Billgang, Sellix, Hoodpay or Forebit. A move means a free account and a rebuilt catalogue; the migration page lists what can be carried over and how to reach us.

Related

More features

Start on the free plan

No card and no subscription. Upgrade only when you need a paid feature.