BTC

Accept Bitcoin (BTC) Payments

Accept the original and most trusted cryptocurrency. Bitcoin payments open your business to a global audience of holders.

0.5%

Gateway fee

30+

Supported tokens

7+

Blockchain networks

24/7

Always-on settlement

What is Bitcoin (BTC)?

Bitcoin (BTC) is the original cryptocurrency and the most recognized digital asset globally. It offers a decentralized, censorship-resistant payment method.

Supported Networks: Bitcoin Network, Lightning Network
4-step flow

How do BTC payments work?

Accept Bitcoin payments through XPayr in four simple steps.

1

Create merchant account

Sign up on XPayr and configure your wallet address for BTC settlement.

2

Integrate payment flow

Use API, plugins, payment links, or widgets to add BTC checkout to your site.

3

Customer pays with BTC

Customer selects Bitcoin at checkout. XPayr generates a payment invoice with real-time pricing.

4

Receive to your wallet

Once confirmed on-chain, the payment is settled directly to your personal BTC wallet.

Why accept Bitcoin payments?

Compelling reasons to add BTC as a payment option for your business.

Most Recognized

Bitcoin is the world's most recognized crypto asset. Accepting BTC builds deep trust with crypto-savvy customers.

Censorship Resistant

Bitcoin transactions cannot be reversed or frozen by any third party, providing true financial sovereignty.

Store of Value

With its fixed supply, Bitcoin is increasingly seen as digital gold and a long-term store of value.

create-payment.js
const response = await fetch('https://api.xpayr.com/v1/payment', {
  method: 'POST',
  headers: {
    'x-api-key': YOUR_API_KEY,
    'Content-Type': 'application/json'
  },
  body: JSON.stringify({
    price_amount: 100,
    price_currency: 'usd',
    pay_currency: 'btc',
    order_id: 'ORDER-001'
  })
});

const payment = await response.json();
// payment.pay_address  β†’ Send BTC here
// payment.pay_amount   β†’ Exact BTC amount

How to accept Bitcoin payments

  1. Sign up Create your free XPayr merchant account.
  2. Add your BTC wallet Enter your Bitcoin wallet address for settlement.
  3. Generate API key Create an API key from your merchant dashboard.
  4. Choose integration method Use API, plugins, invoices, or payment buttons.
  5. Start accepting BTC! Go live and let customers pay with Bitcoin.
Create merchant account
FAQ

Bitcoin Payment Questions

Everything you need to know about accepting BTC payments through XPayr.

Bitcoin is the first decentralized cryptocurrency, created in 2009. It operates on a peer-to-peer network without intermediaries.

Blocks are mined every ~10 minutes. Most merchants accept 1-3 confirmations. Lightning Network payments are instant.

A Layer 2 solution for Bitcoin that enables near-instant, low-cost transactions, ideal for everyday payments.

Yes. Confirmed transactions are irreversible, eliminating chargeback fraud risks for merchants.

XPayr calculates the exact amount at time of payment and settles to your wallet, minimizing exposure.

Ready to accept Bitcoin payments?

Create your free merchant account and start accepting BTC in minutes. No monthly fees, transparent pricing, direct wallet settlement.