Skip to content
finscale
Developers

One API for every rail

Payments, payouts, wallets, FX, stablecoins and cards behind one versioned API. Build in a sandbox that behaves like production, then flip to live keys.

Browse the APIs

Everything you need, nothing you have to rebuild.

A sandbox that feels real

Test bank rails, test mobile money and blockchain testnets. Same schemas as production, no real money.

Safe to retry

Every write takes an idempotency key. Send the same request twice and it happens once.

Amounts as strings

Money is always a decimal string with its currency, so nothing is lost to floating point.

Docs that match the API

Reference docs are generated from our OpenAPI specs, so they can’t drift from what’s running.

A dashboard for builders

Manage keys, watch usage and debug webhook deliveries in one place.

Fair rate limits

Limits per key and per IP, with clear headers so your client knows when to slow down.

Idempotency

Press send as many times as you like.

A network blip shouldn’t pay a supplier twice. Send the same request again with the same key and you get the original result back, not a second payout.

Idempotency-Key: 7f9c2e1a-42b0
  • POST /v1/payouts · not sent yet
Payouts created0
Webhooks

Webhooks you can trust and replay.

Every event is signed so you can verify it came from us. Failed deliveries retry with backoff, and you can replay any event from the dashboard. Try replaying one.

DeliveriesSigned · HMAC SHA-256
  • payment.confirmedevt_51Hq · attempt 1200
  • payout.settledevt_51Hr · attempt 3200
  • stablecoin.deposit.confirmedevt_51Hs · attempt 2503

Ship your first payout today