Core & Plugins · Marketplace

Marketplace

Turn your VBWD install into a multi-vendor marketplace — vendors, commission-adjusted earnings and real-money payouts across every vertical.

('

What the marketplace turns VBWD into

The marketplace bundle turns a single-tenant VBWD install into a multi-vendor platform. Any registered user can apply to become a vendor, list sellable assets across the verticals you already run — shop products, subscription plans, ghrm software packages and booking resources — and get paid automatically on every sale, minus a platform commission you control. Vendors cash their earnings out to real money through the existing payout rail.

One idea, three planes. The bundle is a backend plugin (vendor identity, the earnings ledger, commission and payout wiring), an fe-user plugin (the vendor\'s private area) and an fe-admin plugin (vendor management + payout moderation) — documented one page each below.
The vendor\'s private area — a collapsible “Vendor” navigation block (My listings / My categories / My sales / My earnings) added to the user portal.
The vendor\'s private area — a collapsible “Vendor” navigation block (My listings / My categories / My sales / My earnings) added to the user portal.
', '

What a vendor gets

  • Become a vendor in one form — no separate account, no re-registration.
  • List across every vertical the platform enables for vendors, from one “Create listing” flow.
  • Automatic earnings — every paid sale credits a commission-adjusted amount to the vendor\'s ledger, with the commission snapshotted at the moment of sale.
  • My sales & My earnings dashboards — a per-invoice sales view and a running withdrawable balance, showing only the vendor\'s own data.
  • Cash out accrued earnings to real money through the normal withdraw flow — no new payout UI to learn.
My listings — every vertical\'s items aggregated into one sortable table with quick-search and filters.
My listings — every vertical\'s items aggregated into one sortable table with quick-search and filters.
My earnings — the ledger of accrued/withdrawn rows and the live withdrawable balance.
My earnings — the ledger of accrued/withdrawn rows and the live withdrawable balance.
', '

What an operator gets

  • Vendor moderation — approve or suspend vendor applications from a dedicated admin section.
  • Commission control — a platform default rate plus an optional per-vendor override.
  • Payout moderation — review, approve, reject or bulk-process withdraw requests before real money leaves.
  • Auto-approve mode — flip a config flag and new vendors go live instantly.
The admin Vendors screen — each application with its owner, status and the approve / suspend actions.
The admin Vendors screen — each application with its owner, status and the approve / suspend actions.
', '

How it stays decoupled

The marketplace is the central, agnostic vendor layer: it never imports a vertical plugin, and no vertical imports it. The two sides meet at a single documented data convention — a vertical stamps the buyer\'s invoice line with the selling vendor\'s user id, and the marketplace credits that vendor when the invoice is paid. That is what lets each vertical opt into “vendor-mode” independently, and what keeps the platform core-agnostic. The mechanics are in the backend plugin reference.

', '

Three ways to run it

The same bundle powers very different products depending on which vertical you switch vendor-mode on for. Three worked examples:

', '

The three plugin references

')