Back to blog
10 Ways to Accept Crypto Payments Online in 2026 (Every Method Ranked)
Guide

10 Ways to Accept Crypto Payments Online in 2026 (Every Method Ranked)

From hosted checkout to Telegram bots to crypto cards: the 10 modern ways to accept crypto payments in 2026, ranked by fees, complexity, and merchant fit.

Marcus EberhardtMay 24, 202612 min read

Key Takeaways

  • Easiest method overall: hosted gateway checkout with NOWPayments [Gold tier], 0.5% fee, 300+ coins, native plugins for every major ecommerce platform
  • Cheapest hosted option: Cryptomus [Silver tier] at 0.4%; cheapest overall: BTCPay Server [Bronze tier] at 0%, self-hosted
  • No website needed: payment links, QR codes, and Telegram bots all let you accept crypto without hosting anything
  • Card-paying customers: hybrid fiat-to-crypto bridges like NexaPay [Silver tier] at 3-5% are roughly half of CCBill-style fiat high-risk processors
  • Sub-second settlement: Lightning Network and Tron USDT confirm faster than a card swipe, with near-zero fees
  • 10 methods, one decision: the right method depends on your stack, your customers' wallets, and your tolerance for technical setup

Table of Contents

  1. 1. Hosted gateway checkout (most common)
  2. 2. Self-hosted gateway (zero fees, technical)
  3. 3. Direct wallet address
  4. 4. Payment links and pay buttons
  5. 5. QR code POS (mobile)
  6. 6. Telegram bot payments
  7. 7. Fiat-to-crypto card bridge
  8. 8. Crypto invoicing software
  9. 9. Crypto debit/credit cards (partner)
  10. 10. Lightning Network and L2s
  11. All 10 methods compared on a $100 sale
  12. Pick by merchant type
  13. FAQ

Introduction

"How do I accept crypto?" used to have one answer: install BitPay. In 2026 the landscape is wider. You can plug a checkout button into Shopify in ten minutes, or run your own non-custodial gateway, or take payments through a chat app, or settle card payments directly into a stablecoin wallet without ever touching Visa. Each method has a fee profile, a complexity level, and a target merchant. Most articles only list the gateways. This guide ranks all ten credible methods so you can pick the one that actually fits your stack.

For each method below you get the same scorecard: what it is, the merchant fee, a 1-5 complexity rating, who it is best for, and a one-line verdict. Where there is a primary tool worth recommending, it gets a tier badge (Gold, Silver, or Bronze) based on payyd's editorial scoring. Two of the ten methods earn zero affiliate revenue for us; we recommend them anyway where they fit, because honesty over commission is the only way this resource stays useful.

1. Hosted gateway checkout (the default)

What it is: a third-party processor like NOWPayments, CoinGate, or Cryptomus runs a checkout page, locks the exchange rate for 15-30 minutes, accepts the customer's crypto, and either forwards it to your wallet or converts it to a stablecoin. You drop a plugin or API call into your existing Shopify, WooCommerce, Magento, or custom site.

Merchant fee: 0.4% to 1%. Complexity: 1 of 5. Best for: any ecommerce site that already has a checkout flow.

Primary picks:

  • NOWPayments [Gold tier], 0.5% fee, 300+ coins, native plugins for every major platform. The default for most merchants. Sign up or read the full review.
  • Cryptomus [Silver tier], 0.4% fee, 20+ coins, the lowest hosted fee on the market. Sign up.
  • CoinGate [Bronze tier], 1% fee, MiCA-licensed EU fiat settlement. Sign up or read the CoinGate review.

Use this if you run a normal ecommerce site, you want crypto to look indistinguishable from card checkout, and you want someone else to handle exchange-rate volatility. For the broader gateway comparison see our best crypto payment gateways 2026 roundup.

2. Self-hosted gateway (BTCPay Server)

What it is: you run the gateway yourself. BTCPay Server is open-source, non-custodial software you install on a $5/month VPS. It generates invoices, watches the blockchain for incoming payments, and webhooks your application when payments confirm. No operator stands between you and your customer.

Merchant fee: 0%. You pay only the blockchain network fee (roughly 1 USDT on Tron, a few sats on Bitcoin Lightning). Complexity: 4 of 5. Best for: developers, privacy-focused merchants, and businesses that have been deplatformed by other processors.

Primary pick: BTCPay Server [Bronze tier]. Bronze in our overall ranking because there is no support team and no SLA, but unmatched on fees and sovereignty. The BTCPay Server setup guide walks you through a docker-based install in about an hour. Full review at BTCPay Server.

Use this if you are technically comfortable, you accept primarily Bitcoin and Lightning, you want zero counterparty risk, and saving the 0.5% gateway fee on six-figure annual volume is worth the operational overhead. Honest note: payyd earns no commission from BTCPay (it has no affiliate program because there is no central operator); we recommend it because it is the right answer for these merchants.

3. Direct wallet address

What it is: the old-school approach. You publish your wallet address on a checkout page, in an email, or on social media. The customer manually pastes it into their wallet, types the amount, and sends. You watch the chain for incoming transactions and credit the order by hand or with a simple script.

Merchant fee: 0%. Complexity: 2 of 5 to publish, 4 of 5 to reconcile reliably. Best for: hobby sellers, one-off invoices to known clients, donation flows.

Why we are honest about this: it works, it is free, and it is error-prone. Customers send the wrong amount (under or over). They send on the wrong network (USDT-ERC20 instead of USDT-TRC20 burns 30 USD in gas you cannot get back). They forget to include a memo on networks that need one (XRP, BNB on exchange withdrawals). Without an invoice id, you have to manually match incoming transactions to orders. For anything past a handful of orders per month, the labor cost exceeds the 0.5% you would have paid a hosted gateway.

Use this if you take fewer than ten orders per month and your customers are crypto-native enough not to send to the wrong network. For literally everyone else, a hosted gateway or BTCPay Server is faster, safer, and cheaper once you count your time. Payyd earns nothing on this method, we list it because for the right (small) niche, it really is the right answer.

4. Payment links and pay buttons

What it is: a single-purpose URL that opens a hosted crypto checkout. You generate it in the gateway dashboard, share it by DM, email, social, or paste it as a "Pay now" button on any web page. No site, no plugin, no integration code. NOWPayments, BTCPay Server, and Plisio all support this flow.

Merchant fee: same as the underlying gateway, typically 0.5%. Complexity: 1 of 5. Best for: freelancers, service businesses, creators, anyone selling outside a traditional ecommerce flow.

Primary picks: NOWPayments payment links [Gold tier] and BTCPay pay buttons [Bronze tier] are the two most commonly used. Walkthrough in our how to create a crypto payment link guide, and a deeper look at no-site flows in how to accept crypto without a website.

Use this if you are sending invoices to known clients (consulting, custom orders), or you sell on platforms (Twitter, Substack, Gumroad) where you cannot install plugins, or you want a "Buy me a coffee" style tip jar that accepts every major coin.

Start accepting crypto in 10 minutes

NOWPayments. 0.5% fee. 300+ coins. Plugins, payment links, and API in one dashboard.

Sign Up for NOWPayments →

5. QR code POS (mobile)

What it is: point-of-sale for physical or in-person sales. You open the merchant app on a phone or tablet, type the price in fiat, the app generates a per-order QR code, the customer scans with their wallet app, and the payment confirms within seconds. NOWPayments has a mobile POS app; BitPay's enterprise POS still exists for established merchants.

Merchant fee: same as the gateway, 0.5% to 1%. Complexity: 1 of 5 once the app is installed. Best for: cafes, food trucks, vendors at conferences, pop-up shops, in-person services.

Primary picks: NOWPayments mobile app [Gold tier] (300+ coins, settlement to whatever wallet you specified at signup) and BitPay POS for legacy users. The dynamic QR contains the exact amount and a unique order id, so reconciliation is automatic.

Use this if you take crypto in person and want the same experience as a Square reader: enter price, scan, paid. Confirmations on Lightning or Tron USDT happen faster than a chip-and-PIN card transaction.

6. Telegram bot payments

What it is: you sell inside Telegram. A bot handles the checkout flow, generates invoices via a gateway API, sends the customer a "Pay now" inline button, and grants access (private group invite, file download, unlock command) when the webhook fires. Telegram has 900M+ users in 2026 and the bot commerce ecosystem has quietly become huge.

Merchant fee: 0.4% to 0.5% via Paymento, NOWPayments, or Cryptomus. Complexity: 1 of 5 with a no-code gateway bot, 3 of 5 if you write your own. Best for: paid signal groups, AI bots, NSFW gating, digital goods, micro-SaaS with chat-first distribution.

Primary picks: Paymento [Silver tier] for recurring paid groups (auto-kick on lapse, auto-add on resubscribe), NOWPayments [Gold tier] for everything else. Full walkthrough with code in our Telegram bot crypto payment gateway guide.

Use this if your audience lives in Telegram already and you do not want to drag them to a website to convert. The economics are brutal compared to App Store flows: a $20/month paid group keeps roughly $19.90 with crypto versus $13.40 after Apple's 30% cut on iOS.

7. Fiat-to-crypto card bridge

What it is: the customer pays with a card; the gateway processes the card on its own merchant rails, then settles to you in crypto. The customer never touches a crypto wallet; you never touch Visa or Mastercard directly. NexaPay and Cryptomus are the two main providers in 2026.

Merchant fee: 3% to 5%. Complexity: 2 of 5. Best for: merchants whose audience does not yet hold crypto, but who want crypto settlement (no card-network freeze risk, no chargebacks once converted, lower-friction off-ramps).

Primary pick: NexaPay [Silver tier]. Roughly half the cost of CCBill-style high-risk fiat processors and dramatically lower friction than legacy adult/gaming gateways. Cryptomus's "buy with card" flow is the cheaper alternative if your category is not high-risk.

Use this if you want to reach card-paying customers but settle in stablecoins for treasury reasons, or you operate in a high-risk vertical (adult, gaming, supplements) and need a card option that does not depend on Stripe's continued willingness to process your industry. The trade-off is the 3-5% fee, which is real but still less than the 10-15% CCBill or Segpay would charge.

8. Crypto invoicing software

What it is: a dedicated invoicing tool, the crypto equivalent of QuickBooks or Stripe Invoicing. You create an invoice with line items, tax, customer details, and a due date; the tool emails it; the customer pays via embedded crypto checkout; the invoice auto-marks paid when the chain confirms. Cryptopay invoicing, BTCPay Server's invoice module, and Request Network are the three main options.

Merchant fee: 0% (BTCPay) to 1% (Cryptopay). Complexity: 2 of 5. Best for: agencies, freelancers, B2B service providers, anyone billing irregular amounts to known clients.

Primary picks: BTCPay Server invoicing [Bronze tier] for the self-hosted, zero-fee option, and Cryptopay [Silver tier] for a hosted experience that includes accounting exports. Both produce a real PDF invoice your client can hand to their bookkeeper, which separates them from raw gateway flows.

Use this if you bill clients monthly or per-project and you need an invoice document for accounting on both sides. A bare gateway invoice is fine for ecommerce; a real invoice with VAT, terms, and a due date is what B2B finance teams expect.

9. Crypto debit/credit cards (partner spend)

What it is: this one is for the merchant side. You accept crypto by any of the methods above, then spend the received crypto via a partner debit or credit card. Bitrefill sells gift cards for thousands of merchants paid in crypto; crypto-backed debit cards from Wirex, Crypto.com, and Bybit let you swipe a card funded by your USDT balance.

Merchant fee: not really a payment method, but worth listing because it solves the "now what?" problem after you accept crypto. Complexity: 1 of 5 (Bitrefill) to 2 of 5 (debit card application). Best for: merchants who want to avoid off-ramping to a bank.

Use this if you accept crypto regularly and you want to spend the proceeds directly without first converting to fiat, paying tax on the conversion, and waiting for a SEPA transfer. A USDT-funded debit card is functionally a checking account with better off-ramp economics. This method earns payyd no commission either; we list it because it is part of the realistic 2026 merchant stack.

10. Lightning Network and L2s

What it is: Bitcoin's Lightning Network and Ethereum L2s (Arbitrum, Base, Optimism) settle payments in under a second with near-zero fees. Strike, BTCPay Server's Lightning module, and OpenNode all expose Lightning checkout. For Ethereum L2s, any major gateway (NOWPayments, Cryptomus, CoinGate) will accept settlement on Arbitrum or Base today.

Merchant fee: 0% (BTCPay Lightning self-hosted) to 1% (Strike). Network fees are typically less than 1 cent per transaction. Complexity: 3 of 5 (run a Lightning node yourself) or 1 of 5 (use a custodial Lightning processor). Best for: micro-payments, content paywalls, pay-per-use APIs, anywhere card networks lose money on the per-transaction cost.

Primary picks: Strike for hosted Lightning, BTCPay Server [Bronze tier] for self-hosted. For L2 settlement, NOWPayments [Gold tier] and Cryptomus both let you receive in USDC-Arbitrum or USDC-Base at the same 0.4-0.5% headline fee. Full walkthrough in our Lightning Network payments guide.

Use this if you sell micro-products (sub-$5 items, per-second API access, paywalled articles) where card processor fees would eat the margin. A $0.10 sale costs roughly $0.32 on Stripe; the same sale on Lightning costs about $0.0001. That changes which businesses are viable.

All 10 methods compared on a $100 sale

Single-sale economics across every method. Assumes USDT-TRC20 as the payment currency where applicable (the lowest-friction stablecoin path in 2026); other coins shift the network-fee column slightly but not the merchant-fee column.

Method Merchant fee Network fee Net to you Complexity
1. Hosted gateway (NOWPayments) [Gold] $0.50 (0.5%) ~$1 $98.50 1/5
2. Self-hosted (BTCPay) [Bronze] $0 ~$1 $99.00 4/5
3. Direct wallet address $0 ~$1 $99.00 4/5 (reconcile)
4. Payment link (NOWPayments) [Gold] $0.50 (0.5%) ~$1 $98.50 1/5
5. Mobile QR POS $0.50 (0.5%) ~$1 $98.50 1/5
6. Telegram bot (NOWPayments) [Gold] $0.50 (0.5%) ~$1 $98.50 1-3/5
7. Fiat-to-crypto card (NexaPay) [Silver] $3.00 - $5.00 (3-5%) Bundled $95.00 - $97.00 2/5
8. Invoicing (Cryptopay) [Silver] $1.00 (1%) ~$1 $98.00 2/5
9. Partner card spend (Bitrefill) N/A (spend side) N/A N/A 1/5
10. Lightning (BTCPay) [Bronze] $0 < $0.01 ~$100 3/5

For the deeper per-gateway cost math (including auto-conversion fees, withdrawal fees, and fiat off-ramp spreads) see our crypto payment gateway fees compared deep-dive.

Pick by merchant type

Standard ecommerce store (Shopify, WooCommerce)

Method 1, hosted gateway. NOWPayments [Gold tier]. Install the plugin, paste the API key, ship it. Ten minutes from signup to first crypto sale. 0.5% fee. 300+ coins.

Freelancer or consultant invoicing clients

Method 4 (payment link) or method 8 (invoicing). If you bill one-off projects, share a NOWPayments payment link by email. If you bill regularly and need real PDF invoices, use Cryptopay [Silver tier] or BTCPay invoicing [Bronze tier].

Telegram-first creator or paid group

Method 6, Telegram bot. Paymento [Silver tier] if you need auto-kick on lapse. NOWPayments [Gold tier] if you want custom logic. See the Telegram bot guide for the code.

Privacy-focused or deplatforming-resistant business

Method 2, self-hosted BTCPay Server [Bronze tier]. No operator can drop you because there is no operator. Zero merchant fees forever. Trade-off is technical setup, see the setup guide.

High-risk vertical (adult, gaming, supplements)

Methods 1 plus 7. NOWPayments [Gold tier] for direct crypto, NexaPay [Silver tier] as a card bridge. Combined blended fee stays around 1.5-2% versus 10-15% on CCBill. Both have published policies that explicitly accept high-risk verticals.

Physical/in-person business (cafe, vendor, conference booth)

Method 5, mobile QR POS. NOWPayments mobile app [Gold tier]. Type amount, generate QR, scan, confirmed in seconds. Lightning Network (method 10) is even faster if your customers carry a Lightning wallet.

Micro-payments or content paywalls

Method 10, Lightning Network. Per-transaction cost under one cent makes business models that were impossible on Stripe suddenly viable. BTCPay's Lightning module [Bronze tier] for self-hosted, Strike for hosted.

One gateway covers methods 1, 4, 5, 6, 7, and 10

NOWPayments. Plugin, payment link, mobile POS, Telegram bot, Lightning, Tron USDT, all in one dashboard.

Start Accepting Crypto →

FAQ

What is the easiest way to accept crypto payments online?

A hosted gateway like NOWPayments. Sign up with an email, install a Shopify or WooCommerce plugin, paste an API key, done in about ten minutes. The gateway handles invoice generation, exchange-rate locking, and webhook notifications. Fee is 0.5% with 300+ supported coins.

Can I accept crypto without a website?

Yes. Payment links, QR codes, and Telegram bots all work without hosting any infrastructure. Generate a NOWPayments or Plisio payment link, share by DM, email, or chat. See our no-website guide for the full options.

What is the cheapest way to accept crypto?

BTCPay Server, self-hosted, 0% in merchant fees. You only pay blockchain network fees (about 1 USDT on TRC-20, fractions of a cent on Lightning). Among hosted options, Cryptomus at 0.4% is the cheapest.

Can customers pay with a card and I receive crypto?

Yes, via hybrid fiat-to-crypto gateways like NexaPay or Cryptomus. They accept the card on their own merchant rails and settle to the merchant in crypto. Fee is 3-5%, still roughly half of legacy high-risk fiat processors like CCBill.

How fast do crypto payments confirm?

Depends on the network. Lightning Network and Tron USDT confirm in under 5 seconds. Solana and Polygon take 2-10 seconds. Ethereum mainnet 1-3 minutes. Bitcoin on-chain 10-30 minutes for one confirmation. Most gateways credit the merchant on a configurable confirmation threshold, typically 1 for stablecoins.

Do I need a business license to accept crypto online?

In most jurisdictions the requirements are identical to accepting fiat. If you sell legally, you can accept crypto for the same goods or services without a separate license. Custodial gateways may request KYB documentation above roughly 30-50k USD/month. Self-hosted and direct-wallet flows have no operator-side gatekeeper.

Related Articles

Affiliate disclosure: payyd.co earns a commission when readers sign up for NOWPayments, CoinGate, Cryptomus, NexaPay, or Paymento through our /go/ links. We recommend BTCPay Server, direct wallet flows, and partner card spend (Bitrefill) even though they pay us nothing, because they are the right answer for certain merchants. Tier ratings reflect payyd's editorial scoring across the rubric, not commission rates.

We may earn commission from affiliate links on this site at no extra cost to you. Read our affiliate disclosure
10 Ways to Accept Crypto Payments Online in 2026 (Every Method Ranked) | Payyd