CryptoPayIn
Bitcoin logo

Accept Bitcoin payments. No KYC, 1% flat.

Give customers the most recognised way to pay on-chain, and keep 99% of every sale. CryptoPayIn generates a dedicated BTC address per invoice, watches the Bitcoin blockchain for you and fires a signed webhook the moment the payment is final.

Bitcoin is still the default currency of the internet: the deepest liquidity, the widest wallet support, and the asset your customers are most likely to already hold. If you only enable one cryptocurrency at your checkout, it should be BTC — in most merchant mixes it settles the largest share of volume on day one.

What usually stops merchants is not Bitcoin itself, it is the gateway wrapped around it: week-long KYB onboarding, compliance reviews that can freeze a balance, and layered fees that quietly stack past 2%. CryptoPayIn removes all three. Your account exists the moment you click Create account — no email, no documents — and every Bitcoin payment costs a flat 1%, with nothing held back.

Each invoice locks a fresh, independently sanity-checked BTC/USD rate, so a customer paying a $129 order sends exactly the right amount of bitcoin. Underpayments and overpayments are detected automatically, confirmations are tracked live on the hosted checkout, and your balance is credited in USD terms the moment the network confirms.

Why Bitcoin

Why merchants enable BTC

The asset your customers already hold

BTC remains the most-held cryptocurrency worldwide — enabling it captures the largest share of crypto-paying customers immediately.

Dedicated address per invoice

Every payment gets its own BTC address, so reconciliation is automatic and no customer ever sees another customer's payment.

Final in about 20 minutes

We currently credit Bitcoin payments after 2 network confirmations — final, irreversible settlement with zero chargeback risk.

Withdraw to your own wallet

Payouts go to any Bitcoin address you control. Auto-withdraw can sweep your balance the moment it crosses your threshold.

How it works

From invoice to BTC in your wallet

1Create the invoice

One API call — POST /v1/payments — or a no-code payment link. The fiat price and the BTC rate lock together, independently sanity-checked.

2Your customer pays

The hosted checkout shows a QR code and a dedicated BTC address. We watch the chain and display confirmations live.

3You get settled

After 2 conf (≈ 20 min) your balance credits in USD, a signed webhook fires, and the append-only ledger records it. Withdraw any time — or automatically.

Fees in one line: 1% flat per settled payment, nothing else — see the full fee page.

FAQ

Accepting Bitcoin — common questions

How do I accept Bitcoin payments on my website?

Create a CryptoPayIn account (one click, no KYC), then either share hosted payment links or call POST /v1/payments from your backend. Your customer gets a checkout page with a QR code and a dedicated BTC address; we confirm the payment on-chain and notify your server with a signed webhook.

How many confirmations does a Bitcoin payment need?

The live requirement is shown at checkout — currently 2 confirmations, roughly 20 minutes. The balance is credited automatically once the threshold is reached.

Can my Bitcoin balance be frozen?

No. There is no compliance team between you and your money — balances cannot be frozen, held or clawed back, and withdrawals are fully automatic.

What does accepting BTC cost?

One flat 1% per settled payment. No setup fee, no monthly fee, no payout fee beyond the network transaction cost. Nothing else — ever.

Start accepting Bitcoin today.

Your account is one click away — no KYC, no waiting. One flat 1% fee per transaction. No subscriptions, no setup costs.