What is Orafi?
Orafi is a crypto payments infrastructure that enables businesses to accept cryptocurrency payments with zero blockchain complexity. Our API handles wallets, on-chain transactions, settlements, and webhooks — so you can focus on building your product.Quickstart
Create your first payment in under 5 minutes.
API Reference
Explore every endpoint with examples and response schemas.
Authentication
Learn how API keys and environments work.
Webhooks
Get real-time notifications for payment events.
How it works
Orafi sits between your application and the blockchain. When a customer initiates a payment:Create a payment
Your server calls the Orafi API to create a payment with the amount, customer details, and a transaction reference.
Customer pays
Orafi generates a unique deposit address and a hosted checkout URL. The customer can transfer crypto directly or sign a transaction with their wallet.
Payment confirmed
Orafi verifies the on-chain transaction, settles funds to your account (minus a 1% platform fee), and sends a webhook to your server.
Key capabilities
| Capability | Description |
|---|---|
| Hosted Checkout | Pre-built payment page — no front-end work required. |
| Paylinks | Shareable payment links for invoices, social commerce, and one-off charges. |
| Webhooks | Real-time payment.success and payment.failed events. |
| Payouts | Withdraw to any crypto wallet or bank account. |
| Refunds | Return funds to customers with a single API call. |
| Test & Live Modes | Full testnet environment that mirrors production. |
| On-chain Fees | Transparent 1% fee enforced at the smart-contract level. |
Who is it for?
- Merchants who want to accept crypto without managing wallets or nodes.
- Developers who need a clean, RESTful payments API.
- Platforms that require programmatic payouts and settlement routing.
