Easy integration, by design
Bitania Pay speaks a clean, well-documented REST API with familiar payment primitives. Point your storefront or backend at pay.bitania.com and wire up invoices and webhooks in an afternoon.
Core API surface
HMAC-signed (X-API-KEY / SIGN / TIMESTAMP / NONCE). The create/get/list/webhook core covers ~90% of integrations.
Create invoice
POST /v1/pay/invoicesamount, currency, metadata, checkout, orderId — honors X-Idempotency-Key.
Get invoice
GET /v1/pay/invoices/{id}Status object (New / Processing / Settled / Expired / Invalid).
List invoices
GET /v1/pay/invoicesPaginated list with filters.
Archive invoice
POST /v1/pay/invoices/{id}/archiveCancel / archive an invoice.
Rates
GET /v1/pay/rates?currencyPair=BTC_USDLive rate passthrough from the price feed.
Payment methods
GET /v1/pay/payment-methods/{id}Per-coin address, amount, URI and QR payload.
Webhook events
Signed with X-Pay-Signature: sha256=… over the raw body — a standard HMAC scheme your backend can validate in a few lines.
InvoiceCreatedInvoiceReceivedPaymentInvoiceSettledInvoiceExpiredInvoiceInvalid
Roadmap
- ✓REST API + signed webhooks (now)
- ○Native WooCommerce / WordPress / Shopify plugins
- ○Recurring invoices & subscriptions
- ○USDT (TRC20) & TRX pay-in
