Every module a marketplace needs
One suite, 60+ modules, full source for licensees. Every module is extensible at its own seams – nothing here is a black box. The open source core already runs the engine. Enterprise is the same engine – extended, operated, and supported for production.
Vendors & Onboarding
Vendor Onboarding
Self-serve registration, invite, and member-invite flows with a full account status lifecycle (pending_approval, open, suspended, terminated).
Vendor Account
Business profile, address, professional and payment details, and metadata per seller.
Vendor Team
Many-to-many members and roles, multiple stores per user, and a store switcher.
Vendor Management
Admin seller directory, a premium tier flag, and scheduled store closures.
Seller Verification
KYC and KYB behind a swappable provider, a verification standing per seller, evidence that follows their legal form, and a commercial gate kept apart from the banking gate.
Seller Governance & Scoring
Rolling KPI scores for returns, complaints, and response time, with tiering and auto-suspension.
Seller CRM
Recruit, onboard, and farm lifecycle tracking with checklists, document management, and bulk comms.
Catalog & Offers
Catalog
Categories, collections, tags, product types, and a typed product-attribute catalog with variant-axis and filterable flags.
Master Products
Single shared canonical catalog with a product-seller allowlist link.
Offers
Per-seller SKU, offer-scoped price, offer-scoped inventory, and shipping profile.
Offer Status & Diagnosis
Reason code on every offer that cannot be sold.
Product Change Pipeline
Immutable change-request records with typed actions and a pending, confirmed, declined, canceled or requires-action review lifecycle.
Pricing
Vendor and region price lists, and price preferences.
Price History
Immutable price history, and the Omnibus disclosure that runs on it.
Inventory
Offer-scoped inventory items, stock locations, and reservations.
Offer Search & Indexing
Offer index and search provider of its own, with faceted search.
Buy Box Engine
Best-offer selection weighting price, delivery time, and seller quality score, with weights the operator sets and each offer's position in the ranking.
Product Matching & Deduplication
EAN-based matching that collapses duplicate listings onto one master product with clear description authority.
Category Auto-Matching
Vendor taxonomy mapping and EAN-to-category validation with auto-match or error.
AI Data Enrichment
AI attribute extraction, auto-categorization, and feed cleanup from messy vendor data.
Orders & Fulfillment
Checkout
Persistent multi-vendor cart spanning offers from multiple sellers.
Order Splitting & Order Groups
One cart split into a per-seller order plus a parent order group with serial display id and computed totals.
Order Workflow
Three statuses that move independently for the order, its fulfillment, and its payment, configurable payment authorization modes, and auto-cancellation that releases the inventory reservation.
Shipping
Vendor shipping profiles, options, option types, fulfillment sets, and fulfillment providers with region- and tax-aware rate calculation.
Returns
Vendor-defined return reasons, RMAs, claims, and exchanges.
Delivery Tracking Hub
Courier-broker label generation and enriched tracking, with an admin fulfillment dashboard across shops and couriers.
Dispute Management
Cases against one order line, filing windows from three separate events, evidence and attachments, admin arbitration with one appeal, conditional commission reversal, and a reserved balance that says why.
Complaint Routing
Message routing that separates complaints from ordinary customer questions.
Finance & Settlement
Payments
Provider-agnostic split payment per vendor, with capture and refund.
Payouts
Payout accounts, provider onboarding, payout workflows, and webhook processing, with Stripe Connect out of the box, a receipt gate, and payouts that only ever run forward.
Commission
Rule-based engine across product, type, collection, category, and seller, with most-specific-wins resolution, per-currency fixed or percentage rates, per-order commission lines, and batch updates.
Refunds
Per-line refunds and configurable refund reasons.
Tax
VAT and tax per line item, behind a tax provider.
Financial Ledger & Reconciliation
Double-entry ledger with Pending, Payable and Paid balances kept apart per currency, a Reserved bucket that holds money back, period-correct returns, and reconciliation against the provider's own file.
Invoices & Credit Notes
Invoices and credit notes with a continuous number sequence per issuer, series and year, two dates on every document, a frozen rendering, and corrections issued as a document instead of an edit.
Advanced Commission Rules
Capped and tiered commissions with automatic promotional start, end, and expiry.
Payout Cycles & AML
Configurable payout cycles with reserves, holds that carry their basis and a review date, and full AML and beneficial-owner verification.
Integration & Sync
Import & Integration Framework
Baselinker, Apilo, and API feed connectors with a mapping wizard and per-SKU error reports.
Inventory & Stock Synchronization
Real-time and scheduled ERP stock sync with atomic reservation to prevent overselling, and integration health that the seller and the operator both see.
Connectors
Ready integrations with Magento, ERP, PIM, and storefront platforms.
Operations & Growth
Promotions
Vendor-scoped and platform-wide promotions with promo codes.
Campaigns
Vendor-scoped and marketplace-wide campaigns with vendor opt-in.
Reviews
Customer reviews for products and sellers, with aggregate seller ratings.
Review Moderation
Moderation panel with flag, hide, and restore.
Workflow Engine
Workflows with compensation and rollback, and extension hooks across more than twenty workflow groups.
Campaign Pages
Themed campaign pages with seller participation flows and promo-code commission accounting.
Analytics & Operational Dashboards
GMV, commission, and velocity dashboards with real-time financial-health and anomaly alerts, exports that leave an audit record, and one evaluation behind many renderings.
Platform & Trust
RBAC
Auto-registered roles module with vendor-scoped, row-level data isolation.
Operator Roles & Scope
Deny by default, a policy per operation, row scope that narrows what a role can see, and a report-only mode.
API
Fully typed REST API across admin, vendor, and store scopes.
Multi-channel
Sales channels, regions, tax regions, multi-currency, and i18n.
Content Translations
Translation module with a fallback language, and attribute values translated once instead of once per product.
Notifications & Event Outbox
Notifications, email, and outgoing webhooks from an outbox, with a delivery record for every message sent.
Admin & Vendor Dashboards
Two panels on a shared design system, extensible through the Dashboard SDK with file-based routes, component overrides, and source-distributed blocks.
Infrastructure
MIT-licensed and self-hostable on any cloud or on-premise, with full code ownership.
Terms Versioning & Acceptance
Versioned terms of service published append-only, a register of acceptances, and notice periods before changed terms take effect.
Compliance Layer
Omnibus price history, period-correct tax, GPSR and energy-label fields, and GDPR retention.
Audit Log
Append-only with database triggers and partitions, the value before and after every change, a PII envelope, an access log for personal data, and login history.
SSO & Data Controls
Enterprise SSO and export controls.
Multi-Tenant Isolation
Tenant data held apart on one installation, so nothing crosses from one tenant to another.