← Back to Blog
E-Commerce & Business22.03.2026·6 min read

How to Accept Bitcoin Payments: Step-by-Step for Any Business

Accepting Bitcoin payments takes six steps: choose a gateway, complete KYC, integrate, configure settlement, test on testnet, and go live. This guide walks through every step with practical detail for any business size.

Quick Answer

Follow six steps: 1) Choose a payment gateway with auto-conversion and Lightning Network support, 2) Complete KYC verification, 3) Integrate via API, e-commerce plugin, or hosted checkout, 4) Configure settlement preferences (auto-convert to fiat or hold BTC), 5) Test with testnet transactions, 6...

Bitcoin has 96% brand recognition among non-crypto users, the highest of any digital asset by a wide margin. It has a market capitalization exceeding $1.8 trillion, is held by over 300 million people across every continent, and processes more than $10 billion in daily transaction volume. Your customers already know what it is. Many of them already own it.

Over 15,000 businesses worldwide now accept Bitcoin directly, including Microsoft, AT&T, Overstock, and thousands of Shopify merchants. Merchant adoption of crypto payments grew 327% between 2022 and 2025 according to Chainalysis data. The reasons are straightforward: processing fees 50-75% lower than credit cards, zero chargebacks, and access to a global customer base that does not depend on banking infrastructure.

With the Lightning Network now processing over 6.6 million routed transactions per month with sub-second confirmations and fees under $0.01, Bitcoin is no longer just a store of value. It is a production-ready payment rail. Here is exactly how to start accepting it, regardless of your business size or technical expertise.

Step 1: Choose a Bitcoin Payment Gateway

Your payment gateway is the foundation of your Bitcoin payment setup. It determines your fees, settlement speed, integration complexity, and customer experience. The wrong choice creates problems that persist for years, so evaluate carefully before committing.

The five non-negotiable criteria for any Bitcoin payment gateway are: auto-conversion to fiat, same-day settlement, Lightning Network support, multi-chain expansion capability, and regulatory compliance.

  • Auto-conversion to fiat: The gateway should convert Bitcoin to your local currency automatically at the locked exchange rate. This eliminates volatility risk entirely. Without auto-conversion, you are exposed to Bitcoin's price swings, which can move 5-10% in a single day.
  • Same-day settlement: Your gateway should deposit fiat to your bank account the same day. Some providers batch payouts weekly or bi-weekly, locking up your working capital. SpacePay settles same-day.
  • Lightning Network support: Without Lightning, on-chain Bitcoin transactions take approximately 10 minutes and cost $1-5 in network fees. With Lightning, payments confirm in under 1 second with fees of fractions of a cent.
  • Multi-chain capability: Starting with Bitcoin is smart, but your gateway should support additional blockchains for when you are ready to expand to stablecoins and other tokens. SpacePay supports 5 EVM networks and multiple tokens.
  • Regulatory compliance: The gateway must hold appropriate money transmitter licenses, perform KYC/AML checks, and maintain compliance across all operating jurisdictions. Non-compliant providers expose your business to legal risk.

Step 2: Complete KYC Verification

KYC (Know Your Customer) verification is a regulatory requirement that every legitimate payment gateway enforces. It typically takes 24-48 hours and requires standard business documentation. Any gateway that skips KYC is either unregulated or operating outside the law, and you should avoid it.

The standard KYC process requires:

  • Business registration documents: Certificate of incorporation, articles of organization, or equivalent
  • Proof of address: Recent utility bill or bank statement for the registered business address
  • Beneficial owner identification: Government-issued ID for individuals owning 25%+ of the business
  • Banking information: Bank account details for fiat settlement deposits

SpacePay's KYC process is streamlined to approve most businesses within 24 hours. Once verified, you receive API credentials and can begin integration immediately.

Step 3: Integrate Into Your Checkout

Bitcoin payment gateways typically offer integration via API/SDK for custom-built sites. Some providers also offer e-commerce plugins for platforms like Shopify and WooCommerce. SpacePay integrates via REST API and its official JavaScript SDK (@spacepay/client-sdk).

Integration MethodBest ForSetup TimeDeveloper Required?
API / SDKCustom sites, mobile apps30 min - 2 hoursYes
E-commerce pluginShopify, WooCommerce, Magento10 - 30 minutesNo
Hosted checkoutNo-code, invoicing, payment links5 - 10 minutesNo

API/SDK integration delivers the best customer experience. SpacePay's SDK renders a complete payment widget, including wallet connection, chain selection, and real-time confirmation tracking, directly inside your existing checkout page. The customer never leaves your domain. Learn more about how the crypto payment flow works end-to-end. The entire integration takes fewer than 50 lines of code.

Some payment gateways offer Shopify and WooCommerce plugins for quick setup. SpacePay's REST API and SDK work with any platform — create a payment via the API, redirect the customer to the checkout, and receive a webhook when the payment confirms. The entire flow takes under 30 minutes to integrate.

Step 4: Configure Settlement Preferences

Settlement configuration determines what happens after a customer pays in Bitcoin. You have three options: auto-convert 100% to fiat, hold 100% in BTC, or split the settlement. This is the most important decision for your finance team.

  • 100% auto-convert to fiat (recommended): Every Bitcoin payment is instantly converted to your local currency (USD, EUR, GBP, etc.) and deposited to your bank account same-day. Zero volatility exposure. Zero crypto management. This is the default for 85% of merchants because it works exactly like receiving any other payment.
  • Hold 100% in BTC: You receive and hold Bitcoin directly in a wallet. Suitable only if your business has a deliberate digital asset treasury strategy and you are comfortable with price fluctuations of 5-10% per day.
  • Split settlement: Convert a percentage to fiat and hold the rest in BTC. For example, auto-convert 80% to cover operational costs and hold 20% as a Bitcoin reserve. A balanced approach for businesses that want measured BTC exposure without full risk.

For most businesses, 100% auto-conversion is the right choice. It eliminates volatility, simplifies accounting, and makes Bitcoin payments economically identical to any other payment method, just with lower fees. You price in dollars, the customer pays in Bitcoin, and you receive dollars.

Step 5: Test With Testnet Transactions

Never go live without testing. Every reputable payment gateway provides a sandbox or testnet environment where you can run end-to-end transactions using test tokens that have no monetary value. This is where you verify that everything works before real money is involved.

Your testing checklist should include:

  • Complete a full checkout flow from product selection to payment confirmation
  • Verify webhook notifications fire correctly for payment received, confirmed, and settled events
  • Confirm your order management system updates payment status automatically
  • Test the expired payment scenario (what happens if the customer does not pay within the rate-lock window)
  • Test an underpayment scenario (customer sends less than the required amount)
  • Verify settlement reaches your test bank account configuration

SpacePay's sandbox environment mirrors production exactly, including simulated blockchain confirmations and settlement flows. Most teams complete testing in under two hours.

Step 6: Go Live

Switch from sandbox to production API keys and Bitcoin is live at your checkout. The transition is a configuration change, not a code change. Your integration code stays the same; only the API credentials change.

There is no need for a massive launch announcement. Simply adding Bitcoin as a payment option at checkout will naturally capture customers who prefer to pay with crypto. Data from SpacePay merchants shows that Bitcoin payment adoption averages 8-12% of total transaction volume within the first 90 days, without any dedicated marketing effort.

Lightning Network: Why It Matters for Bitcoin Payments

The Lightning Network is a Layer 2 protocol built on Bitcoin that enables near-instant payments with negligible fees. It transforms Bitcoin from a settlement layer with 10-minute confirmations into a real-time payment rail that rivals the speed of credit card authorization.

FactorOn-Chain BitcoinLightning Network
Confirmation time~10 minutes (1 block)< 1 second
Network fee$1 - $5 average< $0.01
Monthly routed transactions~9 million6.6 million+
Best forLarge transactions ($500+)Any size, especially retail
Merchant infrastructureFull node required (DIY)Handled by gateway

Lightning makes Bitcoin practical for a $5 coffee and a $50,000 invoice alike. Without it, asking a customer to wait 10 minutes for a confirmation while standing at a checkout counter is impractical. With Lightning, Bitcoin payments are as fast as tapping a credit card. SpacePay handles both on-chain and Lightning transactions automatically, routing each payment through the optimal path.

Managing Bitcoin Volatility as a Merchant

Bitcoin's price can move 5-10% in a single day. That sounds terrifying for a merchant. But with instant auto-conversion, your exposure to Bitcoin's price is measured in seconds, not hours or days, making volatility risk effectively zero.

Here is how auto-conversion eliminates volatility: The payment gateway locks the exchange rate at the exact moment the customer initiates payment. The customer sends Bitcoin. The blockchain confirms the transaction (seconds on Lightning, minutes on-chain). The gateway converts the BTC to fiat at the previously locked rate and settles to your bank account. Even if Bitcoin drops 8% during the 10-minute on-chain confirmation window, you receive exactly the dollar amount you expected because the rate was locked before the customer paid.

This is the same mechanism traditional payment gateways use for cross-border card transactions, where the exchange rate is locked at authorization, not at settlement. The crypto version simply applies it to Bitcoin's more volatile exchange rate with the same predictable outcome for the merchant.

Accounting and Tax Implications

With auto-conversion, Bitcoin payments create no special accounting burden. They appear in your bank account as regular fiat deposits, identical to settlement from any other payment processor. Your existing accounting software handles them the same way.

Tax treatment in the United States

The IRS classifies Bitcoin as property. When you receive BTC as payment, you recognize ordinary income at the fair market value at the time of receipt. If you use auto-conversion, this is simple: the converted fiat amount is your recognized income, reported on your standard business tax returns exactly like any other sale.

Capital gains tax only becomes relevant if you hold Bitcoin and it changes value before you convert. If you bought BTC at $60,000 and sell at $70,000, the $10,000 gain is taxable. Auto-conversion eliminates this complexity entirely because you never hold Bitcoin long enough for its price to change meaningfully.

Reporting and reconciliation

SpacePay's dashboard provides detailed transaction reports including timestamps, exchange rates at time of payment, converted amounts, and settlement references. Data exports are available in CSV and via API, compatible with QuickBooks, Xero, NetSuite, and all major accounting platforms. No specialized crypto accounting tools are required when using auto-conversion.

The Economics: Bitcoin vs Credit Card Processing

Accepting Bitcoin reduces payment processing costs by 50-75% compared to credit cards, eliminates chargebacks entirely, and removes cross-border surcharges. The savings scale linearly with volume.

Annual VolumeCredit Card Cost (2.9%)Bitcoin Cost (1%)Annual Savings
$250,000$7,250$2,500$4,750
$500,000$14,500$5,000$9,500
$1,000,000$29,000$10,000$19,000
$5,000,000$145,000$50,000$95,000

These figures exclude chargeback savings. The average chargeback costs a merchant $190 when you factor in the lost merchandise, shipping, processing fee, and chargeback fee. Bitcoin eliminates chargebacks entirely because blockchain transactions are irreversible. For businesses in high-chargeback industries like digital goods, travel, or subscriptions, the chargeback savings alone can justify Bitcoin acceptance.

Frequently Asked Questions

How do I start accepting Bitcoin payments?

Six steps: choose a payment gateway with auto-conversion and Lightning support, complete KYC verification, integrate via API/SDK or e-commerce plugin, configure settlement preferences, test with testnet transactions, and go live. Most businesses complete the process in a single afternoon.

Do I need to hold Bitcoin to accept it?

No. With auto-conversion, Bitcoin payments are instantly converted to your local fiat currency and deposited to your bank account same-day. You never touch or hold Bitcoin yourself.

What is the Lightning Network?

A Layer 2 protocol on Bitcoin that enables sub-second payments with fees under $0.01. It processes 6.6+ million routed transactions monthly and makes Bitcoin practical for everyday retail purchases of any size. SpacePay handles Lightning automatically.

How do I handle Bitcoin's price volatility?

Use auto-conversion. The gateway locks the exchange rate at the moment of payment, converts BTC to fiat instantly upon confirmation, and settles the exact dollar amount to your bank. Your volatility exposure is measured in seconds.

What are the fees?

Processing fees range from 0.5-1.5% per transaction, compared to 2.9% + $0.30 for credit cards. On $1 million in annual volume, that saves $19,000 per year in processing costs alone before accounting for eliminated chargebacks and cross-border surcharges.

What are the tax implications?

With auto-conversion, Bitcoin payments are reported as ordinary income at the converted fiat value, identical to any other sale. Capital gains complexity only arises if you hold BTC before converting. Auto-conversion eliminates that issue entirely. Consult a tax professional for your specific jurisdiction.

How many businesses accept Bitcoin?

Over 15,000 businesses worldwide accept Bitcoin directly. Merchant crypto adoption grew 327% between 2022 and 2025. Bitcoin processes $10B+ in daily volume. The 96% brand recognition among non-crypto users makes it the logical starting point for any business adding crypto payments.

Can I accept Bitcoin alongside my existing payment methods?

Yes. Bitcoin runs alongside credit cards, bank transfers, and other options. Customers see it as an additional choice at checkout. Data from SpacePay merchants shows Bitcoin captures 8-12% of total transaction volume within 90 days of launch with no dedicated marketing.

The Bottom Line

Accepting Bitcoin payments is no longer experimental. It is a proven payment method used by over 15,000 businesses, supported by mature infrastructure including the Lightning Network, and backed by clear regulations in every major market. The setup takes an afternoon. The fee savings start with your first transaction.

The six steps are straightforward: choose a gateway, verify your business, integrate, configure settlement, test, and go live. With auto-conversion, you eliminate volatility risk, simplify taxes, and receive fiat in your bank account same-day. With Lightning Network support, your customers pay in under a second with near-zero fees.

Bitcoin has 300 million holders, $10 billion in daily transaction volume, and 96% brand recognition. The question is not whether your customers want to pay with Bitcoin. It is how much revenue you are leaving on the table by not offering it yet.