One integration to move money between currencies in about a minute, settled over the Bitcoin Lightning Network — with no pre-funded float accounts. Fiat in, fiat out by default; Bitcoin and USDT if you prefer.
Quote the rate, create the payment, and let the webhook tell you when it settled.
Check the live rate and what the recipient receives before committing to anything. Nothing moves yet.
{
"amount": 10,
"destinationCurrency": "ZAR",
"sourceCurrency": "KES"
}
Create the payment against a saved recipient. The rate is locked at creation, and a reference is required for South African payouts.
{
"merchantId": "9f430126-99da-42e8-afb1-4cab619cda5a",
"amount": 100,
"reference": "INV12345",
"webhookUrl": "https://your-server.com/webhooks/payments"
}
We post an event to your endpoint each time the payment changes status, so you never have to poll for settlement.
{
"paymentId": "eafdea43-63a7-4f61-b8ae-823c1b3aa236",
"status": "success",
"log": "payment has been completed successfully"
}
A cross-border payments API lets software move money between countries and currencies without anyone logging into a banking portal. Your system makes a request; the provider converts it, pays out locally and reports back.
Businesses reach for one because of what sits behind it. Traditional transfers hop through correspondent banks, each adding a fee and a delay, and most providers make you pre-fund an account in every destination country. That capital sits idle and grows with every corridor.
Djingr's API removes both. Payments settle over the Bitcoin Lightning Network instead of correspondent banks, so settlement takes about a minute rather than days — and because value moves at the moment of the transaction, there is no float to maintain.
Three steps, and the middle one is invisible unless you choose otherwise.
Your system sends a payment instruction through a single unified API — the same integration regardless of which corridor the money is going to.
The value moves across the Bitcoin Lightning Network and out into the destination currency. Bitcoin is the rail, not something you have to hold — though you can send or receive in Bitcoin or USDT if you prefer.
Funds arrive in a local bank account or mobile money wallet in the destination market, typically within a minute.
Fees vary by route. These are the published ranges by origin currency.
| Origin currency | Fees (destination dependent) | Settlement |
|---|---|---|
| BTC (Lightning) | 0.5%–1% | < 1 min |
| ZAR | 0.75%–1.25% | 1 min |
| EUR | 1.1%–1.6% | < 5 min |
| GBP | 1.1%–1.6% | < 5 min |
| USDT (ERC20) | 1.1%–1.6% | 1 min |
| KES | 1.3%–1.5% | 1 min |
| NGN | 1.3%–1.8% | 1 min |
The integration model is deliberately narrow. One unified API covers every corridor, so adding a destination market is a configuration change, not a new integration project — unlike stitching together a local provider per country, each with its own interface and reconciliation quirks.
By default your systems send and receive fiat; the Lightning leg is handled entirely on our side, so nothing in your stack has to understand Bitcoin or hold a wallet. That is a default, not a limit: fund or pay out in Bitcoin or USDT and the API handles it too. Teams wanting no engineering time at all can deploy the whitelabel payments platform instead.
Documentation and integration support come directly from our team, scoped to the corridors and volumes you need.
Tell us which corridors you need and we will send the integration documentation along with indicative pricing for your volumes.
Request API documentation| Criterion | Correspondent banking | Djingr API |
|---|---|---|
| Settlement time | 1–5 business days | About a minute |
| Capital required | Pre-funded account per market | None |
| Integrations | One per provider or country | One, for all corridors |
| Weekend settlement | Next business day | Same as any other time |
| Fees | Stacked across intermediaries | From 0.8%, no platform fee |
We will show you how the Djingr API fits your corridors — no float, no delays.
Book a Demo