← Back to Blog
Blockchain & Payments28.03.2026·7 min read

How Crypto Payments Work: A Merchant's Complete Guide

A crypto payment flows through six stages: checkout selection, wallet address generation, customer transfer, blockchain confirmation, fiat conversion, and merchant settlement. The entire process takes seconds to minutes and the merchant never touches cryptocurrency.

Quick Answer

When a customer selects crypto at checkout, the payment gateway generates a wallet address or QR code. The customer sends crypto from their wallet, the blockchain confirms the transaction, the gateway instantly converts to fiat at the locked exchange rate, and the merchant receives settlement in ...

Forty percent of US merchants now accept some form of cryptocurrency, according to PayPal's 2026 Commerce Report. That number was 16% in 2023. The shift is not hype driven. It is economics driven. Merchants are discovering that crypto payments cost less, settle faster, and eliminate chargebacks compared to traditional card processing.

Yet most merchants still do not understand what actually happens when a customer pays with crypto. The process feels like a black box: the customer taps something, blockchain magic occurs, and money hopefully appears. That lack of understanding creates hesitation.

This guide breaks down every step of a crypto payment, from the moment a customer selects “Pay with crypto” to the moment fiat lands in your bank account. You will understand wallet types, confirmation times, gas fees, volatility protection, and settlement options clearly enough to make informed decisions for your business.

The End-to-End Crypto Payment Flow

A crypto payment moves through six sequential stages. The customer selects crypto at checkout, the payment gateway generates a receiving address, the customer sends funds, the blockchain confirms the transaction, the gateway converts to fiat, and the merchant receives settlement. Here is exactly what happens at each stage.

Step 1: Customer selects crypto at checkout

The customer reaches your checkout page and selects cryptocurrency as their payment method. The gateway displays supported tokens and calculates the exact amount owed in each one using real-time exchange rates. For a $100 order, the customer might see 0.0384 ETH, 100.02 USDC, or 0.00098 BTC. The gateway locks this rate for a window of 10-15 minutes, protecting both parties from price swings during the payment process.

Step 2: Gateway generates a wallet address or QR code

Once the customer selects their token and chain, the gateway generates a unique receiving address for that transaction. This address is typically displayed as a QR code for mobile wallets and as a copyable string for desktop wallets. Some gateways, including SpacePay, also support direct wallet connection through WalletConnect, MetaMask, and other popular wallet protocols. This means the customer can approve the transaction with a single tap rather than manually copying an address.

Step 3: Customer sends crypto from their wallet

The customer approves the transaction in their wallet. If they connected through WalletConnect or a browser extension, the transaction is pre-populated with the exact amount and destination address. If they are scanning a QR code, they confirm the details in their mobile wallet. Either way, the customer signs the transaction with their private key and broadcasts it to the blockchain network.

Step 4: Blockchain confirms the transaction

Once broadcast, the transaction enters the blockchain's mempool (pending transaction queue) and waits for validators to include it in a block. Confirmation speed depends entirely on the network. The gateway monitors the blockchain in real time, tracking the transaction hash and updating the merchant's order status as confirmations accrue.

Step 5: Gateway converts to fiat

After sufficient confirmations, the gateway executes the fiat conversion. The exchange rate was locked at Step 1, so the merchant receives exactly the expected amount regardless of any price movement that occurred during the confirmation window. The conversion happens through integrated liquidity pools or institutional OTC desks, ensuring minimal slippage even on large transactions.

Step 6: Merchant receives settlement

The converted fiat is deposited to the merchant's bank account. Settlement timing varies by provider. Some gateways batch settlements weekly. SpacePay settles same-day, meaning a morning transaction reaches your bank account by end of business. Compare that to the 2-5 business day settlement window typical of credit card processors.

Crypto Payment Flow: Quick Reference

Here is the complete flow as a numbered sequence for easy reference. Each step follows automatically from the previous one with no manual intervention required from the merchant.

  1. Customer selects “Pay with crypto” at checkout.
  2. Gateway calculates exact amount in selected token and locks the exchange rate.
  3. Gateway generates a unique wallet address, QR code, or direct wallet prompt.
  4. Customer approves and sends crypto from their wallet.
  5. Transaction broadcasts to blockchain and enters the confirmation queue.
  6. Gateway monitors blockchain and confirms receipt (seconds to minutes).
  7. Gateway converts crypto to fiat at the locked rate via liquidity pools.
  8. Fiat is deposited to the merchant's bank account (same-day with SpacePay).

The merchant experience is nearly identical to receiving a card payment. The order confirmation appears in your dashboard, the funds settle to your bank, and you ship the product. The only difference is the underlying rails: blockchain instead of card networks.

Wallet Types: Custodial vs Non-Custodial

Customers pay from two types of wallets: custodial wallets managed by exchanges, and non-custodial wallets where the user controls their own private keys. Understanding the difference matters because it affects the checkout experience and the types of customers you can serve.

Custodial wallets

Custodial wallets are hosted by exchanges like Coinbase, Binance, or Kraken. The exchange holds the private keys on the user's behalf. When a customer pays from a custodial wallet, the exchange processes the withdrawal and broadcasts the transaction. These wallets are popular with newer crypto users because they resemble traditional banking apps. Approximately 65% of crypto holders use custodial wallets as their primary wallet, according to a 2025 Chainalysis user behavior report.

Non-custodial wallets

Non-custodial wallets like MetaMask, Trust Wallet, Phantom, and Ledger give the user full control of their private keys. The user signs transactions directly. These wallets support direct connection to payment gateways via WalletConnect or browser extensions, enabling one-tap checkout experiences. Non-custodial wallets are preferred by more experienced crypto users and are essential for DeFi interaction.

FactorCustodial WalletNon-Custodial Wallet
Private key holderExchange (third party)User (self-custody)
ExamplesCoinbase, Binance, KrakenMetaMask, Trust Wallet, Phantom
Direct wallet connectionLimited (withdrawal to address)Full (WalletConnect, browser extension)
Checkout experienceCopy address or scan QROne-tap approval
Typical userNewer crypto holdersExperienced crypto users

Your payment gateway should support both wallet types. SpacePay supports over 300 wallets across 5 EVM networks, covering both custodial and non-custodial users. Limiting wallet support means turning away paying customers.

Blockchain Confirmation Times: How Long Payments Take

Confirmation time is how long it takes for the blockchain network to validate and finalize a transaction. This is the window between the customer clicking “approve” in their wallet and the payment gateway marking the order as confirmed. Times vary dramatically by network.

BlockchainAverage Block TimeTypical ConfirmationsEffective Wait Time
Solana~400ms1Under 1 second
Polygon~2 seconds1-32-6 seconds
BNB Chain~3 seconds1-33-9 seconds
Arbitrum~250ms1Under 1 second
Ethereum~12 seconds1-312-36 seconds
Bitcoin~10 minutes1-310-30 minutes

For most e-commerce use cases, Layer 2 networks like Arbitrum and Polygon offer the best tradeoff: sub-second to single-digit-second confirmations at a fraction of Ethereum's gas cost. Bitcoin is slower but remains important for high-value transactions where its security model is preferred. In 2025, on-chain transaction volume across all networks reached $16 trillion, according to Chainalysis, demonstrating that these networks handle real commerce at scale.

Gas Fees: What They Are and Who Pays Them

Gas fees are the transaction costs charged by blockchain networks to process and validate transactions. Every blockchain charges gas. The critical question for merchants is: who bears this cost?

In a standard crypto transaction, the sender (customer) pays gas. This creates three problems. First, the customer needs to hold the network's native token (ETH for Ethereum, SOL for Solana) in addition to their payment token. Second, gas fees fluctuate unpredictably based on network congestion. Third, displaying gas as a separate line item in a different denomination confuses non-crypto-native buyers and drives checkout abandonment.

Modern payment gateways solve this with gas sponsorship. SpacePay absorbs gas fees through relayer infrastructure and meta-transactions. The customer signs a payment intent, SpacePay's backend submits the on-chain transaction and pays the gas. The customer sees only the purchase price. No separate gas charge. No native token requirement. One tap, payment confirmed.

Gas costs vary significantly by network. An Ethereum L1 transfer might cost $1-30 depending on congestion, while a Solana transfer costs a fraction of a cent. SpacePay's network-optimized routing automatically selects the most cost-effective chain when multiple options are available, keeping absorption costs sustainable without passing them to merchants.

Volatility Protection: How Instant Conversion Works

Price volatility is the number one concern merchants raise about accepting crypto. If Bitcoin drops 5% between the time a customer initiates a payment and the time you convert to fiat, you lose money on the transaction. Instant conversion eliminates this risk completely.

Here is how it works. When the customer selects their payment token, the gateway locks the exchange rate by querying multiple price feeds and establishing a guaranteed conversion price. This rate is held for a defined window, typically 10-15 minutes. After blockchain confirmation, the gateway immediately converts the received crypto to fiat at that locked rate through integrated liquidity pools.

The result: the merchant receives exactly the dollar amount displayed at checkout, regardless of market movements. If you sold a $500 product, you receive $500 (minus the processing fee). It does not matter whether Bitcoin went up 10% or down 10% during the confirmation period. The rate lock eliminates that variable entirely.

This is the same principle credit card processors use when handling foreign currency transactions. The rate is locked at authorization, and the merchant receives a predictable amount. Crypto payment gateways simply apply this concept to blockchain-native assets.

Settlement Options: Crypto, Fiat, or Both

Merchants can choose how they receive settlement: 100% fiat, 100% crypto, or a split. The right choice depends on your business model, accounting requirements, and whether you have a strategic reason to hold cryptocurrency on your balance sheet.

  • 100% fiat settlement is the default for most merchants. The gateway converts all received crypto to your local currency (USD, EUR, GBP, etc.) and deposits it to your bank account. Zero crypto exposure. Zero volatility risk. This is the option that makes crypto payments feel identical to card payments from an accounting perspective.
  • 100% crypto settlement means you receive the actual cryptocurrency in a wallet you control. This is common for crypto-native businesses or companies that want long-term exposure to digital assets. You accept the volatility risk in exchange for potential upside.
  • Split settlement lets you receive a percentage in fiat and a percentage in crypto. For example, 80% to your bank account and 20% held in USDC or Bitcoin. This gives you a hedged position without full exposure.

SpacePay supports all three models. Most merchants start with 100% fiat and adjust as they grow more comfortable with the technology. The important thing is that the choice exists and can be changed at any time through your dashboard.

What This Means for Your Business

Understanding the crypto payment flow reveals why it is structurally superior to card processing for many transaction types. No intermediary banks taking a cut. No 2-5 day settlement delays locking up your cash. No chargebacks reversing completed sales. No cross-border surcharges for international customers.

The global on-chain transaction volume of $16 trillion in 2025 proves this is not speculative. Real money is moving on blockchain rails at scale. Merchants who understand how the payment flow works are better positioned to evaluate providers, set expectations, and integrate crypto payments with confidence.

Integration is straightforward. SpacePay's SDK integrates in under 30 minutes, handles all six stages of the payment flow automatically, and settles fiat to your bank account same-day. You do not need to manage wallets, monitor blockchains, or handle currency conversion. The gateway does all of that.

Frequently Asked Questions

How do crypto payments work for merchants?

When a customer selects crypto at checkout, the payment gateway generates a wallet address or QR code. The customer sends crypto from their wallet, the blockchain confirms the transaction, the gateway converts to fiat at the locked exchange rate, and the merchant receives settlement in their bank account. With SpacePay, settlement happens same-day.

How long does a crypto payment take to confirm?

It depends on the blockchain. Solana confirms in under 1 second, Ethereum in about 12 seconds, Polygon in roughly 2 seconds, and Bitcoin in approximately 10 minutes. Most payment gateways consider a transaction confirmed after 1-3 block confirmations depending on the network.

Who pays the gas fees on a crypto payment?

In standard transactions, the sender pays gas. Modern payment gateways like SpacePay absorb gas fees through relayer infrastructure, so neither the customer nor the merchant pays network fees. The gateway covers gas as a cost of processing.

How do merchants protect against crypto price volatility?

Payment gateways lock the exchange rate at the moment of checkout. The crypto is instantly converted to fiat after blockchain confirmation, so the merchant receives the exact dollar amount regardless of price movement during confirmation. This eliminates volatility risk entirely.

Can merchants receive settlement in fiat instead of crypto?

Yes. Most gateways offer fiat settlement as the default. The gateway converts crypto to your local currency and deposits it to your bank account. Some gateways, including SpacePay, also offer split settlement where you receive a percentage in fiat and a percentage in crypto.

What is the difference between custodial and non-custodial wallets?

Custodial wallets are managed by exchanges like Coinbase that hold private keys on the user's behalf. Non-custodial wallets like MetaMask give the user full control. Both can be used for crypto payments, but non-custodial wallets enable direct wallet connection for one-tap checkout.

How many merchants accept crypto payments in 2026?

Approximately 40% of US merchants now accept cryptocurrency, according to PayPal's 2026 Commerce Report. Globally, the number of businesses accepting crypto has grown over 300% since 2023, driven by lower fees, zero chargebacks, and expanding consumer demand.

What happens if a customer sends the wrong amount?

If the customer underpays, the gateway flags the payment and prompts them to send the remainder or issues a refund. If the customer overpays, the excess is refunded to their wallet. SpacePay handles both cases automatically through its smart payment reconciliation.

The Bottom Line

Crypto payments follow a clear, predictable flow: checkout selection, address generation, customer transfer, blockchain confirmation, fiat conversion, and settlement. Each stage is handled automatically by the payment gateway. The merchant never touches cryptocurrency, never manages wallets, and never worries about volatility.

With 40% of US merchants already accepting crypto and $16 trillion flowing through blockchain networks annually, this is no longer early adopter territory. It is mainstream payment infrastructure with real advantages: lower fees, faster settlement, zero chargebacks, and access to a global customer base that increasingly prefers to pay with digital assets.

The merchants who understand how this flow works today are the ones who will capture that demand tomorrow.