Build custom checkout flows and payment experiences with our robust, well-documented REST API and webhook system.
Our Crypto Payment API is built by developers, for developers. It abstracts away the complexity of managing blockchain nodes, transaction fees, and network confirmations, providing you with clean, predictable REST endpoints.
Whether you are building a custom marketplace, a trading platform, or an online casino, our API gives you total programmatic control over the payment flow.
POST to our `/invoice` endpoint with a fiat amount, and receive an instant crypto payment address, QR code string, and real-time exchange rate to display to your user.
Our API provides detailed, actionable error codes and rate-limiting headers, ensuring your application can gracefully handle edge cases like underpayments or expired invoices.
A standard JSON response returning exact crypto amounts and addresses.
{
"status": "success",
"data": {
"invoice_id": "inv_8f73b2",
"payment_address": "0x7a2...b4e",
"crypto_amount": "1.05",
"crypto_currency": "ETH",
"fiat_amount": 1850.00,
"fiat_currency": "USD",
"expires_at": 1695420000
}
}