01 · Create
Create an invoice with an idempotency key, asset, amount and optional fiat quote snapshot.
BitPayPal gives merchants the infrastructure around a payment: invoice creation, receiving-address derivation, blockchain monitoring, payment state and signed server-to-server events. Merchant private keys are never required; BitPayPal uses platform settlement wallets for automated payouts.
Your order system should not have to guess whether a customer paid. BitPayPal turns an invoice into an explicit server-side state that can be reconciled with your own order lifecycle.
Create an invoice with an idempotency key, asset, amount and optional fiat quote snapshot.
BitPayPal allocates platform-controlled payment addresses and automatically settles confirmed funds to the merchant destination.
Configured blockchain providers report transaction activity, confirmations and conflicts for the invoice.
Keep payment truth on your server. Signed webhook events give your application a verifiable event trail.
Match the verified invoice state to your internal order, subscription, booking or account balance.
Manage wallets, refunds, team permissions, API keys, integrations and reporting from one merchant cabinet.
A customer returning from checkout only tells you that the browser returned. Your backend should rely on the invoice state and verified webhook event instead.
Read the integration modelPOST /api/v1/invoices
Idempotency-Key: order-1042
invoice.paid
X-BitPayPal-Event-Id: evt_…
X-BitPayPal-Timestamp: 1790…
X-BitPayPal-Signature: sha256=…Use the API directly or start from platform-specific packages for commerce, billing, memberships, communities and developer environments.