Payroll & Freelancer Payments

Fund once, pay salaries and freelancers across many countries.

✅

What you can build

Pre-fund once — in local currency or stablecoin — then pay everyone in their own currency, each payment tracked separately.

How the money moves

Your pre-funded balance → each worker, in their own currency

Flows you'll use

Flow guide
Payouts✓
Pre-funding✓
POBO / COBO◐ only if you move money for your own customers
MCA✓
Liquidity✓

Your integration

  1. Register each person — Get Recipient Mandatory Fields, then Create Individual Recipient (or Business, for incorporated contractors)
  2. Upload the contract or invoice if the corridor needs one — Upload Invoice
  3. Pre-fund your balance to cover the run plus fees — Pre-funding
  4. Create one payout order per person, invoiceId at the root — Create Order
  5. Track each payment to fund_settled — List Orders

Before you go live

  • Each payment succeeds or fails on its own. Reconcile per payment, not per run.
  • Use a shared partnerId prefix per run — payroll-2026-10-001 — to pull it back together later.
  • Salary, contractor and freelance payments need different documents — Supporting Documents

Did this page help you?