Multi-tenant by default
Every account is its own isolated store with its own users, products, orders, and data. Built on a strict tenant-scoping foundation tested across hundreds of unit tests.
Drayolabs gives you a multi-tenant commerce platform with billing, integrations, and a built-in CMS — so you can launch a branded store and start selling without rebuilding the basics.
No credit card required for the trial. · See a live demo
A foundation deliberately built to be customised. Six core capabilities, ready from day one.
Every account is its own isolated store with its own users, products, orders, and data. Built on a strict tenant-scoping foundation tested across hundreds of unit tests.
Subscriptions, trials, dunning, cancellation, and refunds all wired up. You get a Stripe Customer Portal for self-serve plan management out of the box.
Every tenant lives on its own subdomain (e.g. acme.drayolabs.com). Attach a custom domain when you are ready.
WYSIWYG editor for static pages, home page, category descriptions, and transactional email templates. Replace every word without touching code.
Xero, Stripe, OpenAI, Resend, SMTP and more. Per-tenant credentials, encrypted at rest, with a single switch to swap providers.
A cross-tenant ops panel with subscription actions, audit log, read-only impersonation, and an MRR / health dashboard.
Three steps. About fifteen minutes.
Pick your slug, verify your email, land on your own subdomain admin.
A short wizard walks you through logo, accent colour, sample products, and integration choices.
Start taking orders. Upgrade to a paid plan anytime — your trial lasts 14 days.
Starter, Growth, and Pro — pick the plan that fits today and upgrade when you grow. Every plan includes a 14-day free trial.
A hosted multi-tenant B2B commerce platform. You get a fully working store with billing, inventory, integrations, and a CMS — branded as yours, on your own subdomain.
Every tenant’s data is strictly scoped. Reads and writes against your tenant cannot reach another tenant’s rows, enforced at the database extension layer with hundreds of tests covering the isolation contract.
You do. We provide a one-click ZIP export of every tenant-scoped row at any time, including after you cancel. There is a 30-day grace period after cancellation before archival.
Cancel from inside the billing page. You can choose to cancel at the end of the current period (Stripe handles it) or immediately. You retain export access during the 30-day grace window.