Skip to main content
Wallets hold stored value for a customer. Deposits are gateway-verified before they credit. Escrow lets you hold funds and capture or release them later.
Requires an active customer — see Customer onboarding. Bearer token from /generate-token; re-token on 401.

Open and activate a wallet

A new wallet must be opened, approved, then activated before use.
1

Open

businessId is taken from your token. Use GET /v1/wms/products to list wallet product codes.
2

Approve + activate

Fund it (verified deposit)

When your gateway has collected money (see Collections), record it. Bridge verifies the deposit on the gateway before crediting. Idempotent on gatewayReference.
Check the balance and history:
Transactions come back as two arrays — use items (the x-bridge view) and avoid fineractItems for now (it’s the raw core-engine data).
Response (transactions)

Escrow: hold and capture

The marketplace pattern — reserve funds, then commit on delivery or release on cancellation.
1

Reserve (place a hold)

2

Commit (capture) — on delivery

3

…or release — on cancellation

Next

BNPL

Combine an escrow down-payment with a loan and auto-sweep repayments.