Running multiple stores from one login
Last updated: April 2026
One Techfleet login can own or belong to many merchants. Use the store switcher in the top-left of the dashboard header to jump between them — your role, data, and billing are completely separate on each.
Who this is for
- Agencies running storefronts for multiple clients
- Multi-brand operators (e.g. a parent company with 3 regional brands)
- Franchise networks where HQ + each location run as separate merchants
- Founders trialing a second concept without creating a second login
Add another store
- Click the store switcher in the header
- Choose Add Another Store
- You go through the onboarding wizard for the new merchant (business name, subdomain, address)
- Or: accept an email invite from an existing merchant admin to join their store
Switching between stores
Click the switcher, pick the store. The dashboard fully re-scopes — inventory, orders, channels, and billing all flip. Nothing from the previous store leaks in.
Per-store isolation
- Each merchant has its own D1 database (products, orders, customers)
- Each merchant has its own KV namespace entries (session, cache, settings)
- Each merchant has its own Stripe Connect account and is billed separately
- Each merchant has its own subdomain and optional custom domain
Different roles per store
You might be Admin on your own store but Staff on a client's store they invited you to. Roles are per-store, so the store switcher also flips your permissions.
NOTE
Billing is per-merchant. If you run 3 stores, you see 3 credit balances and 3 Stripe accounts — they never pool.
Was this article helpful?