← API documentation Getting started

Installation and registration

Install the NuGet package and let Umbraco register it automatically.

Last updated

Requirements

The package targets .NET 10 and references Umbraco 17.2.1. Use a compatible Umbraco version and a configured Umbraco database.

Program.cs

The package's IComposer calls AddOptimusCommerce() during normal Umbraco composer startup. An explicit call is optional and idempotent.

csharp
builder.CreateUmbracoBuilder()
    .AddBackOffice()
    .AddWebsite()
    .AddComposers()
    .Build();

Registered components

  • Core repositories, cart services, and order services
  • Umbraco services for products, payments, mail, and rendering
  • Database migrations and hosted services
  • Backoffice assets under App_Plugins

Purchasing a license

Create an account or sign in at https://license.codeoptimus.dk/ to purchase a license. The test environment is at https://license-test.codeoptimus.dk/. A license is valid per domain.

Source: OptimusCommerce.Extension/README.md · OptimusCommerce.Extension 17.94.0