What Is a Crypto Payment Gateway? How It Works for Merchants

A crypto payment gateway lets a business accept USDT and other coins without running blockchain nodes or watching wallets by hand. Here is what happens between "Pay" and "Order confirmed", and what to look for in a provider.

Updated: 4 min read
What is a crypto payment gateway — invoice, hosted checkout and blockchain confirmation for an online order

A crypto payment gateway is a service that lets a business accept cryptocurrency payments the same way it accepts card payments: the customer gets a checkout page with an exact amount and address, the gateway watches the blockchain for the transfer, waits for confirmations and then tells the merchant's system that the order is paid. The merchant never has to read a block explorer or match transfers to orders by hand.

This guide explains what a gateway actually does, the life of a single payment, how gateways differ from simply posting a wallet address, what they cost and how to choose one.

Why not just share a wallet address?

Many small sellers start by pasting a wallet address into a chat. It works for one or two orders, then breaks down quickly:

  • Matching payments to orders — two customers sending the same amount to one address are impossible to tell apart.
  • Wrong amounts — exchanges deduct withdrawal fees, so payments arrive a little short.
  • Wrong networks — USDT exists on several blockchains, and customers pick the wrong one.
  • Manual checking — someone has to watch the wallet and confirm each order, day and night.
  • No records — accounting needs a clean ledger, not a list of transaction hashes.

A gateway solves each of these problems by creating a dedicated invoice for every order and automating everything after it.

Key takeaway: a gateway turns "send crypto to this address" into a proper checkout with an invoice, automatic detection and a confirmation your systems can trust.

How a crypto payment gateway works

  1. Your store creates an invoice — through the API, a plugin or a payment link, with amount, currency and your order ID.
  2. The customer opens the checkout — a hosted page shows the exact amount, network, address and a QR code.
  3. The customer pays — from a personal wallet or an exchange account.
  4. The gateway detects the transfer — it watches the network and links the transaction to the invoice.
  5. Confirmations accumulate — after enough blocks, the payment is final.
  6. Your system is notified — a signed webhook tells your backend the order is paid, and you deliver.
  7. Funds settle to your balance — minus the gateway fee, ready to withdraw.

Gateway, exchange or wallet: what is the difference?

A wallet stores crypto and sends transfers; it does not create invoices or tell your store an order is paid. An exchange converts between crypto and fiat and holds funds, but it is not built to run a checkout for your customers. A payment gateway sits between the two: it creates invoices, watches the blockchain, confirms payments, notifies your systems and keeps a merchant ledger. Most businesses use all three: a gateway to get paid, a wallet to hold or move funds, and an exchange when they need to convert to local currency.

Key building blocks

ComponentWhat it doesWhy it matters
InvoiceA payment request with amount, currency and expiryTies each transfer to exactly one order
Hosted checkoutA payment page with address, amount and QR codeNo crypto code to build on your site
Chain monitoringWatches supported networks for incoming transfersDetection without manual checks
ConfirmationsWaits until the transfer is final on-chainProtects against reversed or reorganised blocks
WebhooksSigned notifications to your server on each status changeAutomatic order fulfilment
Ledger and payoutsRecords fees and balances, sends withdrawalsClean accounting and access to your money

Which coins and networks gateways accept

Most merchant volume today is in stablecoins, above all USDT, because prices stay stable between checkout and settlement. The same token exists on several networks with very different fees, so a good gateway lets customers choose a cheap one. mistKET accepts USDT on TRON (TRC-20), BNB Smart Chain (BEP-20), Ethereum (ERC-20) and Arbitrum, plus TRX, BNB and ETH; BTC is available on request. For a comparison of networks, read USDT TRC20 vs ERC20 for merchants.

Edge cases a gateway handles for you

  • Underpayments — the customer sends slightly less; the gateway can accept within a tolerance or let them top up the difference.
  • Overpayments — more than expected arrives; the event is flagged so you decide what to do.
  • Expired invoices — no payment within the time window; stock can be released.
  • Late payments — a transfer arrives after expiry and is recorded instead of disappearing.
Tip: show customers the network name next to the amount on your own order page too. The single most common support ticket in crypto checkout is a payment sent on the wrong network.

What a crypto payment gateway costs

Gateways usually charge a percentage on each payment, sometimes plus setup, monthly or payout fees. Customers pay the blockchain network fee for their own transfer. Compare the total cost at your real volume, not just the headline rate. mistKET charges a single percentage fee on confirmed payments only, with no setup fee, no monthly fee and no minimum volume. Our breakdown of crypto payment gateway fees shows how to compare providers fairly.

How to choose a gateway

  • Networks — at least one low-fee network for USDT.
  • Integration options — a clean API with signed webhooks, plus payment links for manual sales.
  • Edge-case handling — underpayment tolerance, top-ups and late-payment records.
  • Transparency — fees shown per invoice and a ledger you can export.
  • Security — HMAC-signed requests and webhooks, IP allow-lists, two-factor login.
  • Support — a human you can reach when a customer's payment needs investigating.
Play by the rules: a gateway is payment infrastructure, not a loophole. Sell only legitimate goods and services, follow the rules that apply to your business and check your tax and reporting obligations for crypto income. Reputable gateways review merchants and refuse prohibited activity.

Accept crypto with mistKET

mistKET gives merchants hosted checkout, automatic detection, signed webhooks, payment links and a clear ledger. Typical users are SaaS products, hosting providers, digital goods stores and Telegram communities. Payments on TRON and BNB Smart Chain usually confirm in about a minute.

4USDT networks
0setup or monthly fees
HMACsigned webhooks

See the pricing, review the developer section and the supported networks, or sign in to the merchant panel. New merchants apply on Telegram at @mistnetwork and receive API keys the same day once approved.

Frequently asked questions

What does a crypto payment gateway do?
It creates an invoice for each order, shows the customer a checkout page, watches the blockchain for the payment, waits for confirmations and notifies your system so you can deliver.
Do I need my own wallet or node to use a gateway?
No. The gateway monitors the networks and records payments to your merchant balance, which you can withdraw to your own wallet.
Which crypto should a business accept?
Most businesses start with USDT because its value stays stable. Offering it on a low-fee network such as TRON or BNB Smart Chain keeps checkout cheap for customers.
How long does a crypto payment take to confirm?
It depends on the network. On TRON and BNB Smart Chain, payments usually confirm in about a minute; Ethereum can take longer and costs customers more.
Are crypto payments reversible?
On-chain transfers cannot be charged back like cards. Refunds are new transfers you send yourself, which removes chargeback fraud but means you handle refunds deliberately.

Related articles