How to Accept Bitcoin Payments on Your Website (2026 Guide)
A step-by-step guide to accepting Bitcoin on any website — with a plugin, a payment link or the API — and getting paid without chargebacks or volatility.
A step-by-step guide to accepting Bitcoin on any website — with a plugin, a payment link or the API — and getting paid without chargebacks or volatility.
Bitcoin is still the coin customers ask for most — and accepting it is far simpler than it was a few years ago. You do not need to run a node, manage private keys, or watch the mempool. With CryptoPayr you add a checkout, the customer pays from any wallet, and the order confirms automatically. Here is how to do it properly.
Sign up and grab your API key from Dashboard → Developers. There is no lengthy onboarding and no KYC to start taking payments.
POST /api/v1/payment/create call returns a hosted checkout_url.Whichever you choose, the buyer lands on a hosted checkout, picks Bitcoin, and pays to a one-time address. See the dedicated accept Bitcoin page for the specifics.
Worried about the BTC price moving between checkout and settlement? Turn on auto-convert and every Bitcoin payment settles to USDC the moment it confirms. You quote in dollars, you bank dollars.
When the payment confirms on-chain, CryptoPayr sends your server a signed, idempotent webhook. Verify the X-CryptoPayr-Signature header, mark the order paid, and you are done — no reconciliation spreadsheet required.
Ready to start? Create a free account and take your first Bitcoin payment today.
Open a free CryptoPayr account and take your first crypto payment the same day.
Get started for free
Protect users and merchants from crypto fraud: keep seeds offline, revoke approvals, use strong passwords, and add real time checks to block scams.
Discover the key differences between custodial and non-custodial gateways to choose the right one for your merchant needs. Make an informed decision!
Discover who pays gas fees on Ethereum, explore how costs can shift, and learn strategies to minimize your expenses.