Umbraco 17+ · .NET 10 · Commercial license

Commerce, natively in Umbraco.

OptimusCommerce Extension (OCᵉ) 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
OptimusCommerce product catalog inside the Umbraco backoffice

Trusted and used by customers across Europe

Dafolo Forlag Kollund Hansen & Nissen
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, but in a seperate section.

Cart & checkout

The OptimusCommerce Extension (OCᵉ) for Umbraco is helping you get going - adding webshop functionality to your Umbraco. Included in the package are templates for basket and checkout. -You are charge and you can simply integrate the creditcard providers that you may want.

C# Razor API

OCᵉ (OptimusCommerce Extension) is

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.

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 OptimusCommerce 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 OptimusCommerce
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.
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