Kora Remittance
Kora Remittance is a hosted cross-border payments platform you embed into your own application. It handles quoting, corridor routing, KYC-gated transfer creation, off-ramp payouts, and real-time status webhooks — all under your brand, on your tenant.
What you can do
- Quote & send — Generate a locked FX quote for a corridor, then create a transfer against it.
- Corridors & payouts — Route to the right off-ramp provider per destination country, with fee matrices and supported-country/operator lookups.
- KYC-gated compliance — Transfers are gated by identity verification and screening (via Kora IDV and Kora Compliance).
- Embedded sessions — Hand a user from your app straight into the transfer flow with a one-time token — no second login. See Partner Handoff.
- Transaction history — Let a user retrieve their own transfer history in-app, with no admin console required.
- Real-time webhooks — Receive signed lifecycle events (
created→funded→processing→completed/failed/refunded) at your endpoint.
How it works
Kora Remittance is fully hosted. Your application authenticates the user, creates a quote and a transfer, and receives status updates by webhook. Settlement and payout run on our infrastructure.
┌──────────────┐ ┌───────────────┐ ┌──────────────┐
│ Your app │────▶│ Kora │────▶│ Off-ramp │
│ (quote/send) │ │ Remittance API│ │ provider │
└──────────────┘ └───────┬───────┘ └──────────────┘
│ webhook
▼
┌──────────────┐
│ Your server │
└──────────────┘
- Your app requests a quote for a corridor, then creates a transfer against the quote.
- Kora Remittance validates limits and compliance, debits the sender, and routes the payout to the destination provider.
- Webhooks deliver each status change to your server so you can update the user in real time.
Multi-tenant by design
Every request is scoped to your tenant. Data, keys, branding, and webhooks are isolated per tenant — the same API serves every partner without cross-tenant visibility.
Billing and usage
Usage is metered per tenant. View transfer volume, corridor mix, and settlement in the dashboard.
Next steps
- Quickstart — Create your first transfer in a few minutes
- Authentication — API keys, tenant IDs, and partner keys
- Partner Handoff — Drop a signed-in user straight into the flow
- Webhooks — Receive signed lifecycle events