
Cryptocurrency Payment Gateways: What Merchants Need to Know
Learn how cryptocurrency payment gateways work, what merchants should compare, and how BlockBee helps businesses accept Bitcoin, USDT, and 100+ crypto payments.
Short answer: cryptocurrency payment gateways let merchants accept Bitcoin, USDT, USDC, Ethereum, and other crypto payments through hosted checkout pages, API-generated payment addresses, payment links, plugins, and webhook notifications. A good gateway should make crypto checkout easy for customers while giving the business reliable order matching, clear settlement rules, low fees, and control over funds.
For merchants, the choice is not only about “accepting crypto”. The real decision is how the gateway handles checkout UX, supported coins and chains, callbacks, payout/settlement flow, custody, ecommerce plugins, API quality, and operational edge cases like underpayments, expired payments, or delayed blockchain confirmations.
What is a cryptocurrency payment gateway?
A cryptocurrency payment gateway is software that connects a merchant checkout or platform to blockchain payments. Instead of manually asking customers to send funds to a wallet and reconciling transactions by hand, the gateway creates a payment request, shows payment instructions or a hosted checkout, monitors the blockchain, and sends a webhook/IPN when payment activity is detected or confirmed.
Depending on the implementation, the gateway may provide a hosted checkout URL, a dedicated deposit/payment address, a QR code, payment links, ecommerce plugin integration, or a direct API for custom flows.
How cryptocurrency payment gateways work
- Create the order: your store or platform creates an internal order, invoice, user deposit, or checkout session.
- Create the crypto payment: your backend calls the gateway API or plugin to create a hosted checkout/payment address.
- Show payment instructions: the customer sees a checkout page, QR code, supported coins, amount, and payment address.
- Monitor the blockchain: the gateway detects pending and confirmed transactions according to the selected network rules.
- Receive webhook/IPN updates: your backend receives payment status events and updates the order safely and idempotently.
- Settle or forward funds: depending on the provider model, funds are forwarded to your wallet, held in a custodial balance, or handled through a self-custodial wallet flow.
Hosted checkout vs API-generated payment addresses
Hosted checkout is usually the fastest implementation path. The gateway creates a payment URL, the customer completes payment on the hosted page, and your system receives callbacks. This is useful for ecommerce stores, SaaS checkout, invoices, and businesses that want fewer custom frontend requirements.
API-generated payment addresses give developers more control. Your system creates a unique address or payment request for a customer/order, renders the checkout UI itself, and uses callbacks/webhooks to reconcile transactions. This is better for marketplaces, wallets, exchanges, platforms, and products with custom payment UX.
Crypto payment gateway vs crypto payment processor vs wallet
| Term | What it means | Merchant use case |
|---|---|---|
| Crypto payment gateway | Checkout/API layer for accepting crypto payments and receiving payment events. | Accept payments on websites, apps, platforms, invoices, or ecommerce stores. |
| Crypto payment processor | Often used broadly for providers that process crypto payments, routing, checkout, settlement, and merchant tooling. | Compare vendors, fees, coins, settlement, plugins, and business features. |
| Wallet | The place funds are received, held, or controlled. | Store or receive crypto, but usually not enough by itself for order reconciliation and checkout automation. |
Custodial vs non-custodial cryptocurrency payment gateways
A custodial gateway may receive or hold funds on behalf of the merchant before withdrawal or settlement. A non-custodial or self-custodial model is designed to give the merchant more direct control over funds, often forwarding payments to merchant-controlled wallets or operating with wallet flows where the business controls the destination.
The right model depends on the business. Some merchants prefer custodial convenience and fiat settlement; others prefer lower custody risk, direct wallet settlement, and more control over crypto operations. For a deeper comparison, see custodial vs non-custodial crypto payment gateways.
What merchants should compare before choosing a gateway
- Fees: compare payment fees, withdrawal/forwarding costs, network-fee behavior, and volume discounts.
- Supported cryptocurrencies and networks: confirm support for BTC, ETH, USDT, USDC, stablecoin networks, and the coins your customers actually use.
- Checkout experience: hosted checkout, QR code, payment links, plugin UX, mobile usability, and payment status messaging.
- API and webhooks: endpoint clarity, webhook reliability, test tools, idempotency, and logs.
- Ecommerce plugins: WooCommerce, Magento, PrestaShop, OpenCart, Odoo, Shopify, or custom integrations.
- Custody model: whether funds are held by the provider, forwarded to your wallet, or handled through a self-custodial wallet.
- Operational features: underpayment handling, confirmations, callbacks, refunds/manual support workflows, and mass payouts where needed.
- Business fit: forex, ecommerce, SaaS, marketplaces, subscriptions, donations, POS, or developer platforms may need different payment flows.
Where BlockBee fits
BlockBee helps businesses accept crypto payments through hosted checkout, API payment flows, payment links, ecommerce plugins, QR/payment utilities, callbacks, and payout-related workflows. It supports 100+ cryptocurrencies and is built for merchants and platforms that need practical crypto payment infrastructure without building blockchain monitoring and checkout logic from scratch.
BlockBee fees start at 1%, with volume discounts that can lower fees down to 0.25% for eligible merchants. Businesses can start from the dashboard and connect payment flows through BlockBee Docs.
When to use a dedicated gateway instead of manual wallet payments
Manual wallet payments can work for one-off transactions, but they are fragile for production commerce. A gateway becomes important when you need order matching, webhooks, expiration handling, payment status pages, customer support visibility, and predictable accounting.
Related guides
- Best Crypto Payment Processors & Gateways for Businesses
- Best Payment Gateways for Small Businesses
- Best Cryptocurrency Payment Gateway for WooCommerce
- Best Crypto Payment Gateway for Magento Stores
- BlockBee vs NOWPayments
- BlockBee Docs: Checkout Payments
FAQ
What is the best cryptocurrency payment gateway?
The best cryptocurrency payment gateway depends on your business model, supported coins, custody requirements, checkout UX, API needs, plugins, and fee sensitivity. Merchants should compare providers by actual payment flow, not only headline fees.
How do cryptocurrency payment gateways work?
They create a payment request or address, show the customer payment instructions, monitor the blockchain, and send webhook/IPN updates so the merchant can mark orders as pending, paid, underpaid, expired, or failed.
Are crypto payment gateways safe?
They can be safe when the integration validates callbacks, handles confirmations correctly, checks amounts and assets, and uses a custody model that fits the business. Merchants should also secure API keys and avoid trusting unverified client-side payment status.
Can businesses accept USDT with a cryptocurrency payment gateway?
Yes. Many gateways support USDT on networks such as TRC20, ERC20, BEP20, or Polygon, but merchants should confirm network support, minimums, fees, and wallet compatibility before enabling each network.
What is the difference between custodial and non-custodial gateways?
Custodial gateways may hold funds for the merchant before withdrawal or settlement. Non-custodial/self-custodial models are designed to give the merchant more direct control over destination wallets and crypto operations.
Do cryptocurrency payments have chargebacks?
Blockchain payments do not have card-network chargebacks in the same way card payments do. However, merchants still need clear refund, underpayment, overpayment, and customer-support processes.
Start accepting crypto payments with BlockBee
BlockBee helps businesses accept 70+ cryptocurrencies, build custom payment flows via API or plugins, and automate payouts with non-custodial infrastructure.
0% fees for 7 days!