Book a demo

Global accounts and payments
inside your product

One API, or a white-label build, on the same rails as Avvio Business: USD accounts, checkout links and payouts to 150+ countries. Server to server, one API key. Your users never onboard with us.

avvio · sandbox
$ npx -y @avvio/payments guide
# the whole flow, as commands
 key ok · org cmsx…, sandbox
 corridor PHP · 4 fields required
 beneficiary registered
 payout $250.00 → ₱ 14,290.50
 settled · webhook delivered
How it works

No signup wall. Start with the API at api.avvio.xyz/business/api/v1. Authenticate server-to-server with your Avvio credentials, then discover corridors, register beneficiaries, send payouts, and track settlement — all through one integration. See mass payouts.

01Discover the corridor

Read the currencies you can pay out to and the fields each one needs, instead of hardcoding a form. Corridors and field names depend on how your organization is routed.

02Register the beneficiary

Or skip it entirely: mint a hosted payout link and the recipient enters their own bank details on an Avvio page, so you never hold them.

03Price and send in one call

Retry with the same body and the same idempotency key and you get the original payout back, never a second one. If the rate moves past your tolerance before send, we refuse and nothing leaves.

04Track it to settled

A strict five-state lifecycle with signed webhooks (Standard Webhooks scheme) on every transition. No polling.

Use cases

Automate everything you pay out.

Payroll, supplier invoices, settlements, refunds: anything that runs on a schedule or a trigger runs through the same API.

on payroll.run → 214 payouts

Payroll

Every contractor and employee paid on the first, in their currency, on their rail.

on invoice.approved → pay supplier

Supplier invoices

Approve the invoice and the payment sends itself, tracked to settled and reconciled.

daily 09:00 → settle sellers

Marketplace settlements

Sellers settled on schedule, each in their own currency. They never onboard with us.

weekly → pay creators

Creator earnings

Earnings out every week. No bank details on file? A hosted link collects them.

on refund.approved → send

Refunds

Refunds go out the moment they’re approved, idempotent so a retry can’t double-pay.

on webhook → reconcile

Reconciliation

Signed webhooks on every status change feed your ledger without polling or CSVs.

Move a real payout
before you write any code.

Test keys and the sandbox are free. Nothing here touches a real payment network.