Marketplace · Use case 2

A course & membership marketplace

Instructors sell subscription-based courses and memberships; you earn commission on every renewal, not just the first charge.

('

The scenario

You want experts to sell recurring access — online courses, membership tiers, coaching retainers, community access — and you take a cut of every renewal, not just the first charge. This course & membership marketplace rides on the subscription vertical, so the commission recurs exactly as the plan does.

', '

What powers it

Switch vendor-mode on for subscription. Vendors create tarif plans (monthly / yearly / one-time) as listings; buyers subscribe through the normal checkout. Because subscription settles every cycle through a paid invoice, the marketplace credits the vendor on every renewal invoice — the commission model needs no special recurring logic.

Editing a listing — the editor renders the fields each vertical supports (here a subscription plan\'s price and billing period).
Editing a listing — the editor renders the fields each vertical supports (here a subscription plan\'s price and billing period).
', '

Why recurring “just works”

One contract, every cycle. The marketplace attributes money from the invoice.paid event and the vendor stamp on the invoice line. A subscription renewal is just another paid invoice carrying the same stamp, so each renewal accrues a fresh commission-adjusted credit — idempotently, with a snapshot of whatever rate was in force at that cycle.
', '

The operator\'s controls

Give a star instructor a better deal with a per-vendor commission rate; leave everyone else on the platform default. Approve new instructors (or auto-approve), and moderate their payouts from the Marketplace admin section.

Withdraw requests in the admin — vendors\' payout requests queued for approval, with bulk actions.
Withdraw requests in the admin — vendors\' payout requests queued for approval, with bulk actions.
', '

Set-up checklist

  • Enable marketplace + withdraw + subscription.
  • Turn on subscription\'s marketplace_enabled flag.
  • Set a platform default_commission_rate; override per-vendor for headline instructors.

Related: creator marketplace · services marketplace.

')