For digital agencies & full-stack shopsVBWD2026

Sell SaaS,
not hours.

Stop hand-coding billing, auth, CMS, and payment integrations on every client project. Build on a platform you can resell.

VBWD is a self-hosted, open-source SaaS stack purpose-built for agencies that ship booking systems, software stores, AI-metered tools, and member portals. Plugin-per-feature so you compose instead of fork; token-based billing so your clients have recurring revenue from day one; 20+ payment rails so you stop saying "let's also add Mollie / SBP / OXXO".

ICP
Web & e-commerce agencies
4–40 builders, recurring-revenue-curious
Margin shift
Project fee → MRR per client
+ 20-30% share of token revenue
Time to ship
Booking MVP in 2 weeks
(plumbing already there)
Already proven
5 demo verticals live on
pitchmacher.vbwd.cc/project/*
Problem
VBWD for Agencies · The leaks
Where the agency model leaks margin every year.

Custom builds age out.
MRR is the only way out.

Three patterns every agency over five people knows. None of them require better designers, better PMs, or a better sales pipeline. They require a platform you can resell — so the same boring 60% never gets rebuilt.

The compounding rebuild tax

Every new client wants auth, billing, CMS pages, an admin panel, and "just a checkout". Your team writes that again — maybe with Stripe, maybe with PayPal, maybe with a local rail because the client is in São Paulo or Bangkok. Eight weeks gone before the first client-specific feature lands.

Symptom: your senior engineers spend half their time reproducing scaffolding they could ship from a template.

No recurring revenue

The client pays you to build, then signs an SLA at maybe 15% of project cost annually. Hosting is on their bill, not yours. You don't get a cut of their customer revenue — even though the platform you built is making them money daily.

Symptom: last year's clients pay nothing this year; the pipeline has to refill from zero every quarter.

The third leak — the silent one. Your best client renews with a feature request, you quote it as a 6-week custom build, they call in their nephew's agency that quotes 4 weeks because their stack already does subscriptions / payments / booking out-of-the-box. You lose the renewal, you lose the case study, you lose the reference.
VBWD for Agencies · Problem
02 / 11
Solution
VBWD for Agencies · The platform you can resell
Boring 60% solved upstream. You ship the differentiated 40%.

One stack.
Ten product shapes. Your white-label.

A self-hosted Python + Vue platform whose core is intentionally agnostic — every domain behaviour ships as a plugin trio (backend + admin + user UI). Multilingual, brandable, includes CMS, plan engine, payment marketplace, token wallet out of the box.

Plugin-per-feature, not fork

Each feature is one repo (e.g. vbwd-plugin-booking). You compose; you never patch the core. Enable / disable plugins per instance via admin UI — no redeploy.

$

Billing already exists

Tiered plans, add-ons, prorated upgrades, dunning, invoicing, cancellation. Stripe / PayPal / 20+ local rails preselected per market. You stop writing checkout for the third time this year.

Token wallet on every account

Every user has a token balance. Meter any feature against it — AI calls, exports, downloads, premium views. Sell token bundles as add-ons. Your client's customers top up; you get a cut.

Multi-tenant per VPS

Six instances per €30 VPS, each on its own subdomain with its own brand & CMS. Spin up a new client in an afternoon, not a week.

Event bus + webhooks

booking.paid, subscription.cancelled, lead.captured on the same bus. Plug into the client's PMS / CRM / BI without writing glue code.

CMS & pages built in

Marketing edits landing pages, blog posts, packages — without shipping. Per-locale, per-access-level. Already what your clients hire you for in WordPress, but inside the same stack.

The trade-off. You give up "every project is a snowflake". You get: every project ships in weeks, every client pays MRR, every renewal is yours to lose.
VBWD for Agencies · Solution
03 / 11
Projects
VBWD for Agencies · What you can sell

Ten project shapes you can quote next week.

Plugins to enable, rough ship window, live demo to show. Pick two and start.

Direct-booking hotel platform

For: independent hotels, B&Bs, hostels.
Plugins: booking · cms · stripe · paypal · meinchat
Ship in: 2 weeks for an MVP, 6 weeks production.
Demo: /project/hotel/

Multi-site clinic / lab network

For: dental groups, diagnostic labs, telemed clinics.
Plugins: booking · cms · subscription · meinchat · email
Ship in: 4 weeks (compliance review = main path).
Demo: /project/doctor/

Event-space + ticketed events

For: co-working, studios, courses, workshops, retreats.
Plugins: booking (capacity = N) · cms · shop · discount
Ship in: 2-3 weeks; same plugin, different config.
Demo: hotel deck applies — capacity-mode toggle.

Subscription-gated software store

For: indie SaaS bundles, OSS maintainers, plugin shops.
Plugins: ghrm · subscription · stripe · taro · analytics
Ship in: 3 weeks; GitHub OAuth + plan-gated repos.
Demo: /project/softwarestore/

AI-feature behind a token wall

For: creators selling LLM-backed tools (writing, tarot, image).
Plugins: chat · taro · token-bundles · subscription · stripe
Ship in: 1 week; reskin the existing taro plugin.
Demo: any vertical's /dashboard/taro route.

Niche e-commerce store

For: digital goods, supplements, branded merch.
Plugins: shop · discount · stripe · cms
Ship in: 3 weeks; inventory + warehouse already built.
Demo: shop.vbwd.cc.

+ three more shapes already supported: member portal (meinchat · subscription), multi-language landing engine (cms · theme-switcher), and "anything + payments" — your custom plugin on the existing billing/auth/CMS.
VBWD for Agencies · Projects
04 / 11
DevOps
VBWD for Agencies · DevOps-first

Two repos. Three multi-site patterns.
Pick the one your client needs.

VBWD ships as two reposvbwd-sdk for laptop dev, vbwd-platform for production. Same plugin contract, same docker layout. Promoting from one to the other is a config change, not a rewrite. On top of that, three multi-site patterns cover every client scale.

vbwd-sdk · for developers

github.com/VBWD-platform/vbwd-sdk
Umbrella: backend + fe-user + fe-admin + every plugin as submodule. ./recipes/dev-install-ce.sh → full stack up in <5 min on a laptop, seed data + admin login.

vbwd-platform · for production

github.com/VBWD-platform/vbwd-platform
Scrubbed, multi-tenant. GHCR images, per-client compose templates, GitHub Actions deploy, Hestia nginx. What you run for paying customers.

Three multi-site patterns you can quote

One image · one DB · many domains

Multisite SaaS. Single app, single Postgres, many domains — tenant resolved from Host header, CMS picks brand + content. Cheapest, fastest, co-mingled data.

One image · DB per client · many domains

Multi-tenant with isolation. Same image; per-client compose + per-client Postgres DB. Subdomain + own admin + plugin set. Data isolated, ops shared. The default pattern.

Image per client (heavy isolation)

Regulated / sovereign. Own VPS, own region, own image build. Same plugin contract; ship vbwd-platform as-is or fork. The expensive option — quote accordingly.

VBWD for Agencies · DevOps-first
05 / 11
Tokens
VBWD for Agencies · Recurring revenue, by design

Token wallets turn every feature
into a revenue line.

Every user account on every instance has a token balance. Meter any backend handler against it with three lines of Python; charge for consumption; sell top-up bundles as add-ons. The wallet, the purchase flow, the audit log, the admin moderation — already shipped. You design the price; the platform handles the rest.

Per-feature metering

Decorate a handler with @meter("ai.chat", cost=10) and that endpoint deducts 10 tokens per call. The platform handles insufficient-balance refusals, audit log entries, and per-user usage analytics.

$

Token bundles as add-ons

1000 tokens = €9, 5000 = €39. Sell them as one-shot purchases inside the same checkout the user already knows — Stripe / PayPal / local rail. Auto-credit on payment.

Plans bundle tokens monthly

"Pro plan = €29 + 2000 tokens / month". Subscription renews top-up automatically. Unused tokens roll over or expire — the admin picks the policy per plan.

What this gets your client

  • Recurring revenue separate from the subscription line — tokens churn at a different rate than the plan itself.
  • Lever for monetising AI without writing the meter. LLM calls, image generation, premium downloads — all on the same wallet.
  • Gift / referral / loyalty programs built in: admin can mint tokens, the meinchat plugin lets users transfer between accounts.
  • Honest pricing surface for end users. "You have 1,247 tokens" is clearer than "you used 73% of your monthly quota".

What this gets you (the agency)

  • Volume-based revenue share on every top-up the client's users buy — 10-20% of token sales, your standard partner deal.
  • Upsell path baked into the product. Adding a premium feature = decorating one handler, not re-architecting billing.
  • One billing surface across all your clients. You don't manage 14 different Stripe/PayPal/Mollie integrations — VBWD does.
  • Demo material. "Show me how your platform makes money" → walk through the taro plugin → token deduction visible live.
Already proven. The taro plugin (/dashboard/taro on any instance) is the reference: an LLM-backed feature that bills tokens per reading. Reskin it for any AI-feature your client wants to monetise — same wallet, same surface, different prompts.
VBWD for Agencies · Token economy
06 / 11
Pricing
VBWD for Agencies · Your margin model

License per client.
No per-booking, no per-user fee.
Your margin is yours.

Two prices to think about: what you pay VBWD per client instance, and what you charge the client for setup + monthly. The gap is yours. Below: the standard partner deal, plus the three margin lines you can stack on top.

Partner license

Setup

€0 · evaluation
Self-host any number of dev instances on your laptop
  • Full source, BSL 1.1
  • All 40+ plugins included
  • Slack channel + roadmap visibility
  • Use freely for client demos & pitches
Revenue share

Token sales

20% /token revenue per partner client
Recurring, separate from the license MRR
  • Cut of every token bundle the client's users buy
  • Cut of subscription token allowances renewed monthly
  • Paid quarterly, transparent admin dashboard
  • Stops only when the client churns

Worked example

You onboard a 30-room boutique hotel. Quote: €4,500 setup + €600/mo. You pay VBWD €99/mo for the instance. Hotel sells token-backed loyalty points to repeat guests: ~€800/mo of token sales → your 20% = €160/mo extra. Net per client: ~€660/mo recurring after VBWD cost. Five hotel clients = €3,300/mo MRR. Year two: that's your runway, not your pipeline.

What's NOT in the bill

  • No per-booking fee. Clients keep 100% of revenue.
  • No per-user / per-seat fee. Unlimited accounts.
  • No gateway surcharge from us. Stripe / PayPal / Mollie are direct between client and provider.
  • No SaaS lock-in. Source is yours.
VBWD for Agencies · Pricing
07 / 11
Next
Section opener
Three ways forward

Talk. Try.
Then partner.

A demo on your laptop. A first client in production. A long-term partner deal that compounds.

VBWD for Agencies · Next steps
08 / 11
Contact
Step 1 of 3 · Talk

Thirty minutes.
Pick the project shape you'd resell first.

A live walkthrough of the platform — pick the vertical that matches your strongest client lead (hotel, doctor, software store, AI-feature, or your own custom) and we'll show the moving parts on the existing demo, then sketch the delivery plan for that specific client. No slideware after this deck.

Browse the source

47 public repos under github.com/VBWD-platform. Start with vbwd-sdk for the umbrella + dev-install script. BSL 1.1, you can git clone it in 30 seconds.

Book the call

Reply to this deck or:
partners@vbwd.cc
Subject: "agency · <the project shape>"
You get a calendar link the same day.

Prep the call by trying it locally first. git clone https://github.com/VBWD-platform/vbwd-sdk && cd vbwd-sdk && ./recipes/dev-install-ce.sh brings the whole stack up on your laptop in <5 min. Walk in with concrete questions instead of generic ones.
VBWD for Agencies · Contact
09 / 11
Partner
Step 3 of 3 · Long-term partner

Resell VBWD to your client book.
Keep 20-30% of token revenue forever.

Once the first client is live and the model has landed, the long-term deal kicks in. You're a partner: a listed studio on the VBWD page, first look at new plugins, voting weight on the roadmap, and a recurring cut of every token bundle your clients' end-users buy.

$

The MRR + revshare model

You charge the client: €350-€2,500/mo depending on instance + your services on top.
You pay VBWD: €99/mo per live instance, flat.
You earn: 20% of every token-bundle the client's users buy, paid quarterly, paid for the lifetime of the client. Top partners hit 30% after the third client lands.

What the partner badge unlocks

Studio listing on vbwd.cc/partners with the verticals you specialise in.
First-look access to new plugins before they hit the public catalogue.
Roadmap weight. Partner asks rank above community asks. We sometimes ship features because partners need them.
Direct line to engineering. Shared Slack, async PR review on your plugins.

Co-marketing

We pitch you in. Each vertical case study is also a partner case study — your logo + a paragraph + a link to your project.

Plugin authorship

Build a plugin a third agency could resell? List it in the catalogue. Standard 70/30 revenue split with us as platform — that means your margin on someone else's clients too.

Long-term renewal

No annual partner-fee escalations. Same per-instance rate as your first client. Predictable. The token-revenue share keeps compounding as your portfolio grows.

How to qualify. Three live partner clients on VBWD, one approved case study, and you're in the partner program. We then send you the partner deck (deeper margins) and add your studio to the listing. From there, it compounds — the agencies hitting the 30% tier are the ones who treat VBWD as a product line, not a side bet.
VBWD for Agencies · Partner
10 / 11
Wrap
VBWD for Agencies · Thank you

Thank you.

Twelve slides is a lot to read. The short version: VBWD is the sellable platform underneath your next ten client projects. Booking systems, software stores, AI tools, member portals — same stack, your brand, recurring revenue you didn't have last year.

Partner program
partners@vbwd.cc
Source & demos
First step
Pick one warm client.
Reply with the vertical.
VBWD for Agencies
11 / 11