Commerce, one module at a time.

A multi-tenant commerce platform. Enable only the modules your store needs and reach everything through one API.

Products
Commerce
NameTypePriceStatus
Oak sideboardphysical€1,240.00Active
Walnut shelf, custom cutconfigurablefrom €312.50Active
Assembly serviceservice€89.00Draft

Modules, not plugins.

Every capability is a module you switch on per store. No plugin soup, no dead code paths in stores that never asked for them.

Commerce

Live

Products with flexible types and attributes, priced in minor units, served through a public read API and full CRUD in the dashboard.

Configurator

In development

Made-to-measure products: rules, options, and prices computed from customer input.

Orders

In development

Carts, checkout, and stock, built on the same tenant-scoped kernel as everything else.

The kernel underneath (tenancy, identity, API gateway) ships with every store from day one.

Explore the kernel

An API you can hand to a customer.

Every store gets its own API keys with scoped permissions. Only enabled modules answer, and every request is rate limited and audit logged per tenant.

GET /v1/api/commerce/products
curl https://api.borkol.com/v1/api/commerce/products \
  -H "Authorization: Bearer <your-store-key>"

{
  "data": [
    {
      "name": "Oak sideboard",
      "type": "physical",
      "price_amount": 124000,
      "currency": "EUR"
    }
  ]
}

Open your workspace.

Create a store, enable Commerce, and make your first API call in minutes.

Get started