Marketplaces

The easiest way to track moneymovement in a marketplace

A wallet for each buyer and seller. Hold the payment until delivery, then split the fee and let the ledger tell you how much to pay out per user.

Used by developers in: Trusted by developers in:
  • Bakkt
  • Paystack
  • Yousend
  • Public Grid
  • Busha
  • Fast Track
  • Bitnomi
  • Agilize
  • Fintech Pacific
  • Rewoa

Priya Shah

Buyer
USD $186.50

Elena Rossi

Seller
USD $1,240.00

Omar Farouk

Buyer
USD $3,600.00

Noah Williams

Seller
USD $890.00

A wallet for every buyer and seller.

Create a balance for each buyer and seller, and link it to their identity. Deposits, holds, and payouts post against that wallet, so you always know who owns what.

PS Priya Shah

Balance $ 400.00
Inflight debit Amount waiting to be sent $ 0.00
$186.50 Inflight Applied Void
  1. Delivery
  2. Inspection
  3. Release

ER Elena Rossi

Balance $ 1,240.00
Inflight credit Amount waiting to be received $ 0.00

Ship escrow features in days, not weeks.

When the buyer pays, post the amount inflight. Commit it when the seller delivers, settle part of it, or void it back to the buyer.

Track reserved and available funds for every buyer and seller

The held amount sits as reserved on the wallet. Available is what they can still spend. Reserved funds stay put until you commit or void the hold.

const response = await blnk.Transactions.create({  precise_amount: 18650,  precision: 100,  currency: 'USD',  source: 'bal_priya_shah',  destinations: [    { identifier: '@FeesUSD', distribution: '5%' },    { identifier: '@TaxUSD', distribution: '8%' },    { identifier: '@RevenueUSD', distribution: '10%' },    { identifier: 'bal_elena_rossi', distribution: 'left' }  ],  reference: 'ref_order_1842',  description: 'Order 1842',  inflight: true,  atomic: true,});if (checksComplete) {  await blnk.Transactions.updateStatus(    response.data.transaction_id,    { status: 'commit' },  );} else {  await blnk.Transactions.updateStatus(    response.data.transaction_id,    { status: 'void' },  );}

Manage your fee splits and platform revenue

Commit the hold as a split: fee, tax, and seller. The ledger posts each leg. The payout is what that split says the seller is owed.

Create your Cloud account

Sign up to Blnk Cloud, deploy a sandbox, and start building in minutes.

Create your account