Skip to main content
Operate a marketplace or platform that collects payments from buyers and disburses funds to sellers, freelancers, or service providers across multiple countries.

How it works

Step-by-step

  1. Onboard sellersCreate customers for each seller with KYC documents.
  2. Create Virtual Bank Accounts — Call POST /virtual-bank-account to provision accounts for receiving buyer payments. For NGN accounts, activation is instant. For USD, GBP, and EUR, wait for the virtual_account.ready webhook before sharing account details.
  3. Collect from buyers — Share the Virtual Bank Account details with buyers. When a buyer sends money, the funds land in your wallet and you receive a collection.completed webhook — no API call required. For CAD, buyers pay via Interac.
  4. Funds land in your wallet — Collections credit your business wallet after fees. See Money movement for how fees are calculated.
  5. Disburse to sellersCreate payouts to each seller’s local bank account. For sellers in different countries, Blaaiz handles the currency conversion automatically.
  6. Reconcile — Use List transactions and webhooks to match collections to payouts and track your platform’s margin.
If sellers are in multiple countries (e.g. NGN and GBP), you can pay each from the same wallet — Blaaiz converts at the current exchange rate.

APIs used