Last verified: 2026-05-30
New merchant onboarding
First-time setup flow before full access to
/admin. You are launching a direct ordering web app (storefront) for guests — not replacing third-party marketplace apps on day one. See Merchant channel terminology.
Routes (marketing / auth shell)
| Step | Route |
|---|---|
| Register | /register |
| Login | /login |
| Freemium entry | /freemium |
| Onboarding | /onboarding |
| Payment | /payment |
| Success | /onboarding/success |
Steps — paid signup
- Create account at
/registeror sign in at/login. - Complete email verification at
/verify-emailwhen prompted (check spam folder). - Open
/onboarding— the wizard collects business name, type, region, and plan (planId,billingTerm,regionIdmay be pre-filled from marketing links). - When checkout is required, continue to
/paymentand complete PSP payment. - After success, land on
/onboarding/success, then/admin. - Complete Set up organization (legal entity + first branch/property).
- Connect payouts under Payout settings and review Subscription and plan limits.
Freemium path
Some tenants start via /freemium or platform-created freemium orgs (superadmin). Conversion to paid may use superadmin Convert workflow — see platform docs.
Verify it worked
/adminloads without redirect to onboarding.- Organization appears under Organization / Branches management.
Related articles
- Set up organization
- Commission billing (if applicable to plan)