string|IO
Developers

Ship payments like product.

One typed surface for every primitive. Idempotent by key, fail-closed by default, webhooks you can replay. Authorize, capture and move money in the same SDK you'd reach for anyway.

200 · reconciled

      
SDKs (intent)TypeScriptPythonGoJavaRuby.NET

API-first

Compose authorizations, captures and payouts directly — typed requests, idempotency keys, fail-closed defaults.

Hosted checkout

Drop in a single-page checkout for cards, wallets and net-banking when you'd rather not hold the form.

Webhooks you can replay

Every event is a signed, replayable posting — rebuild your state from the ledger, not from a queue you hope you drained.

Built for what's next

New rails and methods land in the model, so your integration keeps working as the network changes.

Build on one surface.