E-commerce8 min read

Escrow marketplace Senegal: legal and technical 2026

Mohamed Bah·Fondateur, Kolonell
May 15, 2026
Share:
Escrow marketplace Senegal: legal and technical 2026

Escrow marketplace Senegal: legal and technical 2026

E-commerce

Escrow — holding funds between buyer payment and seller payout — is a marketplace's central mechanism. It protects the buyer (delivery confirmed before fund release) and arbitrates disputes. In Senegal, BCEAO strictly regulates who can hold escrow, and it is rarely you directly.

TL;DR

- Escrow over 24h = BCEAO regulated, payment institution license required

- IOB (Banking Operations Intermediary) partnership = classic workaround

- Wave Marketplace API: instant split payment, not real escrow

- Stripe Connect (international sellers): native escrow, outside UEMOA zone

- Hybrid solution: 7-day technical escrow on Kolonell IOB-partner account

Why escrow

On a marketplace, the buyer pays before receiving. If the platform immediately pays the seller, the buyer has zero recourse on non-delivery. Escrow locks funds at T+0 until confirmation (T+24h to T+15d) or dispute resolution.

Three escrow models

  • Platform escrow: marketplace holds funds. BCEAO regulated.
  • Third-party escrow: bank or paytech partner holds funds (Wave, Stripe Connect, IOB).
  • No escrow: instant seller payout. High buyer risk, few manageable disputes.

BCEAO, the central bank of 8 UEMOA countries (Senegal, CI, Mali, Benin, Togo, Burkina, Niger, Guinea-Bissau), regulates via two texts:

TextYearScope
Regulation 15/2002/CM/UEMOA2002UEMOA payment systems
BCEAO Instruction 008-05-20152015E-money issuers
BCEAO Decision 3972023Marketplace, escrow, seller KYC
BCEAO Regulation 20252025Anti-money-laundering platforms

IOB status: the pragmatic path

The IOB (Intermédiaire en Opérations de Banque) operates under mandate from a licensed bank. A marketplace can sign an IOB partnership: the bank legally holds the funds, you manage UX. Cost: 0.3–0.8% extra commission on GMV.

Technical mock-up Senegal marketplace escrow

Here is a typical sequence for a Dakar services marketplace:

  • T+0: buyer pays XOF 50,000 via Wave Checkout on the marketplace.
  • T+0: marketplace calls IOB partner API to create escrow_account_id.
  • T+0: Wave webhook confirms the transaction, marketplace marks order = paid_held.
  • T+24h: seller delivers service, marks order = delivered in their dashboard.
  • T+72h (no buyer dispute): automatic payout trigger via Wave Business Bulk Pay.
  • T+72h: marketplace commission deducted, remainder to seller, order = released.
  • Dispute case: marketplace freezes escrow until internal arbitration (5–10 days).

Kolonell stack for marketplace escrow: Next.js 14 + Prisma + Neon PG (EscrowTransaction, EscrowDispute models), Wave Business API for cash-in and cash-out, IOB partnership (local bank like BOA, Ecobank, Société Générale Senegal), daily reconciliation via cron job.

Need a professional website?

Kolonell builds websites that attract clients, optimized for the Sénégalese market. Free quote in 2 minutes.

Wave Marketplace API vs true escrow

Wave launched in 2025 a Marketplace API with instant split payment: 100% buyer captured, X% platform commission, (100-X)% paid directly to seller — all in 2 seconds. This is not escrow: funds go directly to seller, buyer has no post-payment leverage.

Pros and cons

CriterionWave MarketplaceIOB escrow
Seller payout speedInstantT+72h to T+15d
Buyer protectionLowStrong
Extra cost0%0.3–0.8%
BCEAO complianceNativeNative via IOB
Setup2–5 days30–90 days

FAQ

Q: Can a marketplace hold escrow on its own bank account?

A: No. Holding third-party funds over 24h = regulated activity, BCEAO sanctions plus tax reassessment possible. Always go through a licensed partner (bank, licensed paytech, IOB).

Q: How much does an IOB partnership cost in Senegal?

A: Legal setup XOF 500,000–2M, operational commission 0.3–0.8% of GMV transacted. Active banks: BOA, Ecobank, SGS, CBAO. Signing timeline: 30–90 days.

Q: Can Stripe Connect work in Senegal?

A: For international sellers (Europe, US), yes. For Senegalese sellers paid in XOF, Stripe does not support local payout — you need a bridge via wallet or UEMOA banking partner.

Q: Optimal escrow delay for sellers?

A: For physical delivery: T+72h after buyer confirmation (or T+7d auto-release with no dispute). For services: T+24h post-delivery. Too long = frustrated sellers, too short = weak buyer protection.

Conclusion

Marketplace escrow is neither a technical detail nor a nice-to-have — it is the core of your BCEAO compliance and buyer-seller trust. Kolonell builds UEMOA-compliant escrow architectures with IOB partnerships. Request a free quote or WhatsApp +221 77 596 93 33.

Tags:#Escrow#Marketplace#BCEAO#IOB#Senegal
Share:

Mohamed Bah

Fondateur, Kolonell

Passionate about digital and entrepreneurship in Africa, Mohamed has been helping Sénégalese businesses with their digital transformation since 2020. Founder of Kolonell, he believes every SME deserves a professional and accessible online présence.