Skip to main content

SaaS suite for Odoo partners

Sell Odoo as a Service.

Your brand. Your prices. Your recurring revenue.

A control panel that lives inside your own Odoo — publish plans to a storefront on your domain, auto-provision an isolated Odoo for every client, and bill them at the prices you set.

One isolated Odoo per clientMinutes to provision100% your brand
Fleet · Servers2 ready · 1 needs attention
frankfurt-01Ready

hetzner · fsn1 · 4 vCPU · 8 GB · 80 GB

Capacity13 / 20
singapore-02Needs setup

hetzner · sin · 2 vCPU · 4 GB · 40 GB

Capacity19 / 20
Built for Odoo 19 Community
Your brand end to end

The recurring-revenue trap

Hosting Odoo is a great business. Building the platform to sell it isn't.

Partners want the margin that comes from hosting Odoo. Getting there usually means building multi-tenant provisioning, a billing engine, and a self-serve storefront — a platform project that competes with the client work that pays the bills.

The manual way

Spin up each instance by hand. Track subscriptions in a spreadsheet. No self-serve signup, no fleet visibility — margin leaks at every step, and it doesn't scale past a handful of clients.

The OEC.sh way

Turn the Odoo you already run into the control panel. Sell plans, provision isolated instances automatically, and bill on your terms — the whole SaaS motion, without the platform build.

Everything the SaaS motion needs

Four moving parts. All handled, inside your Odoo.

Storefront & plans

A pricing page and signup on your own domain that sells around the clock. Customers pick a plan and check out with a card on file — no back-and-forth, no quotes.

Automated provisioning

Every sale spins up an isolated Odoo — its own database, the plan's apps installed, admin account set up — in minutes, completely hands-off.

Fleet control panel

Every client instance in one board — health, capacity, and what needs you — colour-coded and grouped, with one click through to act.

Billing on your terms

Recurring invoicing at the prices you set — with card retries, reminders, and suspend-and-reactivate all handled automatically when a payment slips.

Self-serve, on your domain

A storefront that sells while you sleep.

Publish the plans you want to offer, set your own prices, and flip the page live. Prospects compare, pick, and pay — and the instance is on its way before you've read the notification.

  • Your branding, your domain — clients never see the platform underneath.
  • Card captured at signup, so recurring billing just runs.
  • Sold out? The page pauses new signups for you — no failed provisions.
Pricingyourbrand.com/pricing

Starter

$29/mo

5 users 1 vCPU · 2 GB

Choose
Popular

Business

$79/mo

25 users 2 vCPU · 4 GB

Choose

Enterprise

$199/mo

100 users 4 vCPU · 8 GB

Choose

Illustrative plans — you set the sizes and prices.

How it works

Live in three steps — then it runs itself.

1

Connect

Link your Odoo to the platform and pick a server. A few minutes, once.

2

Publish plans

Set sizes, apps and your prices, then flip your storefront live.

3

Sell & scale

Customers buy; instances provision and bill themselves. You watch the board.

Why partners choose it

You do the reselling. The platform stays invisible.

The customer relationship, the brand, and the margin are yours — end to end. OEC.sh is the engine your clients never see.

What your client sees

  • Your storefront, on your domain
  • Their own private Odoo, ready to use
  • Invoices from you, in your name

What you keep

  • The margin — set your price on every plan.
  • The customer — the relationship never leaves you.
  • The control — it runs inside the Odoo you know.

What partners ask first

No. The suite installs into your own Odoo 19 Community and drives provisioning on the OEC.sh platform for you. There is no separate app to run and no multi-tenant engine to write.
Yes — every customer gets their own dedicated Odoo instance with its own database, provisioned from the plan they bought. There is no shared tenant to leak across.
Yours. The storefront, the signup, and the invoices are all on your brand and your domain. The engine underneath stays invisible to the end client — OEC.sh never contacts them.
Recurring invoices are raised at your prices. If a card fails, the suite retries and reminds automatically, then suspends and later reactivates the instance — no manual chasing.
The module suite is a proprietary OEC.sh product built for Odoo 19 Community — clean to install alongside your existing Odoo modules. Terms of use are covered by your SaaS-plan subscription.
On your own cloud servers. Any cloud, any region — DigitalOcean, Hetzner, AWS, GCP, Azure, and the rest. You attach servers to your fleet; provisioning drops each tenant onto one isolated container plus database on one of them.
The SaaS plan is a flat $249/mo on the OEC.sh platform side — that is what you pay us. What you charge your customers is up to you, and stays between you and them. See the SaaS plan on the pricing page.

Ready to become an Odoo SaaS provider?

See the storefront, provisioning, and billing run end to end — on your own plans, in a live demo.

Prefer self-serve? See the SaaS plan on the pricing page.