The feature set of the
giants. None of the price.
Catalog, pricing, cart, the checkout saga, OMS, returns, subscriptions, promotions, search, CMS, B2B and admin all ship in the box, with the breadth of the largest commerce platforms. And everything here is a starting point you extend with AI, by hand, or both.
Catalog and multi-store
Run many brands from one catalog. Staged-to-Online versioning, category trees, variants, bundles and fulfillment types, scoped per store by a single header so brands never bleed into each other.
Pricing
Price for every market and buyer. Multi-currency, customer-group and quantity-tier rows, plus channel and time-bound pricing, with a fallback chain that always resolves.
Cart and checkout
A checkout built to convert. Guest carts, cart merge on login, a guided flow, and digital-only carts that skip shipping on their own.
Checkout saga
Never lose an order to a race. A distributed saga reserves stock per line and compensates on shortage, then captures payment asynchronously after order.placed.
Orders, OMS and returns
From placed to delivered, and back again. A guarded order lifecycle drives consignments and stock, with returns and refunds structured for clean reconciliation.
Subscriptions
Turn buyers into recurring revenue. Monthly, annual or lifetime plans, each line snapshotting its term, with renewal reminders sent on schedule.
Promotions and coupons
Run any promotion without engineering. Open-ended discount logic with AND, OR and NOT, priority groups, and single or bulk coupons with redemption limits.
Faceted search
Help shoppers find it fast. Faceted search returns products and live facets for brand, category, price and rating, on Elasticsearch or a MySQL fallback.
CMS and media
Marketing owns the storefront. Localized content blocks in named slots, a Staged-to-Online preview, navigation menus and a media library.
B2B
Sell to organizations the way they buy. Accounts, partner functions, credit limits and a quote-to-order workflow drawn against account credit.
Admin back office
One console to run it all. A report-driven dashboard and full CRUD across catalog, orders, customers, promotions, content and media, gated by role.
AI copilot
Operate by asking. The admin assistant reads catalog, stock and pricing, opens the right page, and proposes changes a human confirms.
RBAC and custom roles
Granular, composable access control. A 22-permission matrix drives every admin endpoint and nav group. Build a custom role from any permission subset in seconds, without touching code.
Audit log
Full accountability on every admin action. An immutable, searchable log records who changed what, on which resource, when, and the HTTP outcome, instantly filterable by user, resource and date.
API key management
Programmatic access without service accounts. Issue named, role-scoped API keys for ERPs, BI tools and automations. Only the SHA-256 hash is stored; revocation is instant.
Email template editor
Brand every transactional email without a deploy. Override order-confirmation, shipment notifications, cart recovery and more with custom HTML, {{variable}} substitution and a live preview.
Order amendment
Fix orders after placement from the admin. Add products, adjust quantities or remove lines on PLACED or payment-pending orders; stock is reconciled and totals recalculated automatically.
Multi-warehouse fulfillment
ATP across every warehouse, geo-routed. A sourcing preview simulates exactly how stock would be split before an order is placed, with no side effects. Partial allocation across warehouses is supported.
Now at commercetools-class parity
Six capabilities took the core extensibility and engine model to first-class parity with commercetools, so you model your domain without leaving the platform.
Product Types
Typed attribute schemas that define product classes with strongly typed custom attributes.
Types and Custom Fields
A unified framework to extend any entity with custom fields, without a schema migration.
Custom Objects
A generic JSON-backed object store for domain data the built-in types do not cover.
Discount expressions
Open-ended discount rules with AND, OR and NOT logic and composable conditions.
Channel pricing
Channel-scoped price rows per currency and customer group for differentiated strategies.
Guarded order states
Enforced order transitions with validation and side effects, so invalid moves cannot happen.