Accept Bitcoin (BTC) payments for your business
Bitcoin is still the main cryptocurrency for many customers. Moonvex issues a new address for each payment, locks the rate and notifies you when the funds are credited.
Sign-up is open, no monthly fee.At a glance
- Network
- Bitcoin
- Coin
- BTC
- Addresses
- a separate one for each payment
- Rate
- locked for the payment window
Invoice in fiat
A USD price is converted to BTC at the rate locked when the invoice is created.
A new address per payment
Easier bookkeeping and better privacy for the customer.
BTC withdrawals
Payouts to your wallet confirmed with 2FA; keys live in a separate signing service.
Bitcoin transfers take longer to confirm than stablecoins, so for digital goods it helps to show the customer the payment status in real time. The Moonvex payment page updates on its own — the customer doesn’t need to reload it.
If the rate moves significantly while waiting, the amount is handled under the underpayment and overpayment rules, and you see the amount actually received on the payment card.
One request to create a payment
The response contains the address, the exact amount and a link to a ready-made payment page. Status updates arrive via HMAC-signed webhooks.
curl https://api.moonvex.org/v1/payments \ -H "Authorization: Bearer $MOONVEX_SECRET_KEY" \ -H "Idempotency-Key: $(uuidgen)" \ -d '{"orderId":"1001","amount":"0.0015","currency":"BTC","network":"BITCOIN"}'
How to get started
- 1
Sign up
Email and password — your project is created right away. Confirm your email and turn on 2FA.
- 2
API key or manual invoices
Create a key and a webhook under “Integration”, or issue invoices from the dashboard and the Telegram bot with no code.
- 3
Get paid
Your customer pays on the payment page, you get notified, and the funds land on your project balance.
FAQ
Do you accept Lightning?
For now, only the Bitcoin main network.
How long until funds are credited?
It depends on network load and the fee the customer chose; the status is shown on the payment page.
Can I send a BTC invoice without a website?
Yes, from the dashboard or the Telegram bot — the customer gets a link to the payment page.
By business use case
Comparisons
See also
Start accepting payments today
An account and your first project in a minute, no monthly fee.