Marketplaces & gig platforms
Pay your sellers. Pay your drivers. Pay your freelancers.
Bulk disbursements when you need cheap. On-demand instant payouts when you need fast. One API across both.
The marketplace primitive
FinVeil Connect — one charge, many payouts.
Take a single payment from a buyer and split it across your platform fee and an unlimited number of connected seller accounts — in the same API call, with cryptographic receipts on every leg. This is the core of any modern marketplace, and it ships out of the box.
Explore FinVeil ConnectBuilt for payout operations
What you get out of the box.
CSV upload or API
Upload a payouts CSV from your finance ops tool, or hit the disbursements API directly from your platform. Process thousands of recipients in one batch.
Per-recipient rail choice
EFT for bulk weekly payouts (cheapest). Visa Direct push-to-card for on-demand cash-out (fastest). Set rail per recipient or per batch.
Two-person approval
Submitter and approver must be different people on batches over your configured threshold. Separation of duty without a custom workflow.
Transaction Proof per payout
Every disbursement gets a tamper-evident SHA-256 receipt anchored to a Merkle root. Full audit trail without storage overhead.
Who it's for
One platform, every payout shape.
E-commerce marketplaces
Pay sellers weekly EFT. Process refunds via Visa Direct.
Ride-hail & delivery platforms
On-demand instant cash-out for drivers and couriers.
Freelance networks
Pay contractors per project — domestically or cross-border.
Insurance & claims platforms
Same-day claim payouts to a Visa debit card.
Bulk in one call
5,000 payouts. One POST.
Submit a CSV and idempotency key. FinVeil parses, validates, queues, and routes each row to the rail you specified — with a receipt minted per row.
Read the docscurl -X POST https://api.finveil.money/api/disbursements/batches \
-H "Authorization: Bearer $FINVEIL_API_KEY" \
-H "Idempotency-Key: weekly-sellers-2026-W16" \
-F "file=@sellers-2026-W16.csv" \
-F "defaultRail=EFT" \
-F "approvalThreshold=500000"
# => {
# "batchId": "bat_a8e2...",
# "rows": 4218,
# "totalAmount": "R 6,142,318.00",
# "status": "PENDING_APPROVAL",
# "receiptRoot": "0xMerkleRoot...",
# "approvers": ["finance.lead@acme.co.za"]
# }More marketplace tooling
Holds, ledgers, and onboarding links.
Conditional payouts
Hold seller funds until delivery is confirmed — release on courier scan, buyer signoff, or dispute window expiry.
Reconciliation
Multi-seller settlement tracking — every order, fee, refund, and payout reconciled to the cent across thousands of sellers.
Payment links
Hosted seller-onboarding links — collect deposits, fees, or first-order payments without writing checkout code.