Umbraco 17+ · .NET 10 · Commercial license

Commerce, natively in Umbraco.

Optimus Commerce turns your Umbraco site into a complete online store — catalog, cart, checkout and payments, all managed from the backoffice you already love.

NuGet install No credit card Free trial
Optimus Commerce product catalog inside the Umbraco backoffice

Trusted by Umbraco agencies across Europe

NordlysEvergreenStudio VelaKontor&CoAtlas Digital
Why Optimus

One package. The whole store.

Everything you need to sell online lives inside Umbraco — no separate commerce platform, no duplicate content trees.

Native Umbraco editing

Manage products, variants and categories from the Umbraco backoffice you already know. No separate admin panel.

Cart, checkout & payments

A frictionless checkout with Stripe, Klarna and Mollie out of the box. Tax, shipping and discounts included.

Headless-ready API

Ship storefronts on Next.js, Nuxt or mobile with a typed JSON API. Same catalog, every channel.

See it in action

Backoffice and storefront, side by side

Editors manage the catalog and orders in Umbraco. Customers shop a fast, templated storefront — or your own headless build.

Product list with SKU, stock and price in the Optimus Commerce backoffice
Product catalog — variants, stock and pricing in the Umbraco tree.
Order detail view showing customer, payment and delivery lines
Order details — customer, payment, delivery and VAT breakdown.
Storefront category landing page built with Optimus Commerce
Storefront templates — categories and collections out of the box.
Storefront product listing with variant pickers and add to cart
Product pages — variant pickers and add-to-cart, ready to style.
Features

Built for editors and developers

A commerce surface that respects Umbraco conventions — so editors keep their workflow and developers get a clean, typed API.

Product catalog

Unlimited products, variants, bundles and media — organized with Umbraco content nodes.

Inventory & stock

Per-variant stock tracking, backorder rules and low-stock alerts in the backoffice.

Multi-store

Run several stores, currencies and languages from a single Umbraco installation.

SEO built-in

Canonical URLs, structured data, sitemaps and editable meta on every product page.

Discounts & promotions

Percentage, fixed, bundle and code-based promotions with scheduling and limits.

Orders & customers

A full order pipeline, customer accounts, returns and exportable reports.

How it works

From install to first order in three steps

No schema to author, no external services to wire up. Install, configure, sell.

01

Install via NuGet

Add the package to your Umbraco project and run the migrations. One command, no manual schema.

02

Configure in backoffice

Map document types to products, set up payment providers and shipping methods visually.

03

Start selling

Drop the storefront widgets on your templates — or build headless with the API. Done.

Package Manager Console
> dotnet add package Optimus.Commerce
    > dotnet run

    // Migrations applied. Backoffice ready at /umbraco
Loved by the community

What teams say

"We replaced three plugins with Optimus and shipped a full store in a weekend. It feels like it was always part of Umbraco."
Mette Holm
Lead Developer, Nordlys Studio
"The headless API let us build a Next.js storefront without rewriting our catalog. Editors still work in Umbraco."
James Whitfield
CTO, Evergreen Goods
"Finally a commerce package that respects Umbraco conventions. No separate admin, no duplicate content trees."
Sofia Marchetti
Digital Lead, Studio Vela
Pricing

Start free. Scale when you grow.

Community is free forever. Pro and Enterprise add support, multi-store and SLAs.

Community

Freeforever
  • Full feature set
  • Up to 500 orders/mo
  • Community support
  • Self-hosted
Get started
Most popular

Pro

€49/month
  • Unlimited orders
  • Multi-store
  • Email support
  • Priority updates
  • 1 year license
Choose Pro

Enterprise

Custom
  • Everything in Pro
  • SLA & onboarding
  • Dedicated support
  • On-prem & cloud
  • Source escrow
Talk to us
FAQ

Questions, answered

Which Umbraco versions are supported?

Optimus Commerce supports Umbraco 17+ (CMS) and runs on .NET 10. The package ships as a NuGet installation with database migrations.

Do I need a separate admin panel?

No. Everything — products, orders, customers, promotions — is managed inside the Umbraco backoffice using the content tree and custom dashboards you already know.

Can I use it headless?

Yes. Optimus exposes a typed JSON API for catalog, cart and checkout, so you can build storefronts on Next.js, Nuxt, mobile apps or any other client.

Which payment providers are included?

Stripe, Klarna and Mollie ship out of the box. Additional providers are simple to add through the payment provider interface.

Is there a free tier?

Yes. The Community edition is free for stores under a defined order volume and includes the full feature set for development.

Ready to sell with Umbraco?

Install Optimus Commerce today and turn your Umbraco site into a complete store in an afternoon.