Skip to content

One API for every payout.

The DiscoFi payout API: one call creates the payout, sends it instantly,* See Instant Pay disclosure retries on decline, and writes the ledger entries. One integration, instant payouts built in.

Banking services provided by FinWise Bank, Member FDIC.

The payout contract.

POST /api/payouts is the whole job: a recipient, an amount, and optionally a rail. The response carries the transfer, its status, and the fee, and the ledger legs are already written.

  • Automatic rail selection and retry
  • Double-entry ledger on every transfer
  • Signed webhooks when money moves
Try the routing: what does the recipient’s bank accept?

Routed over RTP. Funds typically in 60 seconds or less* See Instant Pay disclosure

POST /api/payouts

{
  "recipientId": "rcp_7f2d…",
  "amountCents": 240000,
  "memo": "Race day crew"
}
{
  "transferId": "tr_91c4…",
  "status": "processing",
  "fee": {
    "amountCents": 120,
    "basisPoints": 5
  },
  "activation": { "wasFirst": false }
}

Four rails, one call.

You never pick a rail unless you want to. The platform routes each payout over the fastest one its recipient’s bank accepts.

RTP

Real-time payments to banks on The Clearing House network.

typically ≤60s* See Instant Pay disclosure

FedNow

The Federal Reserve’s instant rail, for banks that joined it.

typically ≤60s* See Instant Pay disclosure

Visa Direct

Push-to-card when the fastest thing the recipient has is a debit card.

typically ≤60s* See Instant Pay disclosure

ACH

The universal fallback every U.S. bank account accepts.

standard ACH timelines* See Instant Pay disclosure

Access starts with a conversation.

The API is in preview, and the reference is the contract the platform is being built against. Book a demo: we will run a settlement end to end in the product, and set your integration up against the same contract.