Skip to main content

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.

How it works

Orafi sits between your application and the blockchain. When a customer initiates a payment:
1

Create a payment

Your server calls the Orafi API to create a payment with the amount, customer details, and a transaction reference.
2

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.
3

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.
4

Funds available

Withdraw settled funds at any time via crypto or fiat payout endpoints.

Key capabilities

CapabilityDescription
Hosted CheckoutPre-built payment page — no front-end work required.
PaylinksShareable payment links for invoices, social commerce, and one-off charges.
WebhooksReal-time payment.success and payment.failed events.
PayoutsWithdraw to any crypto wallet or bank account.
RefundsReturn funds to customers with a single API call.
Test & Live ModesFull testnet environment that mirrors production.
On-chain FeesTransparent 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.