Developers
Decaf Disbursements API
Send money to anyone with a phone number. Recipients claim funds directly on WhatsApp.
Funding Your Balance
Before disbursing, fund your account balance using one of three methods.
Option A: Virtual Accounts (ACH, SEPA, SPEI)
POST /v1/funding/accounts
{
"currency": "USD",
"label": "Main US funding account"
}GET /v1/funding/accounts and GET /v1/funding/accounts/:id
Option B: USDC On-Chain Transfer
GET /v1/funding/crypto
{
"walletAddress": "7xKXt...SolanaAddress",
"network": "Solana",
"asset": "USDC",
"minimumDeposit": "10.00"
}Only USDC on Solana is supported.
Option C: Card Top-Up
POST /v1/funding/card
{
"amountUsd": "500.00",
"successUrl": "https://yourplatform.com/funded",
"cancelUrl": "https://yourplatform.com/cancelled"
}Deposit History
GET /v1/funding/deposits?limit=25&after=<cursor>¤cy=USD