// features
Built for European wholesale first. D2C is a setting on the same tenant.
Capability lists are tedious. We've kept this honest: what ships, what's available on request, what we don't do. If something matters to you isn't here, ask.
Wholesale
Schema-level. Not bolted on.
VIES VAT validation
Real-time check against the European Commission's VIES on registration. Admin re-check and override. Country-specific rates kept current.
Reverse-charge VAT
Validated EU B2B sees prices net of VAT with reverse-charge applied automatically. Audit trail per order.
Volume tier pricing
Per-line break points (e.g. 12, 24, 48, 96) per tenant. Configurable per SKU group.
Contract pricing
Per-company negotiated rates on individual SKUs override default tiers.
Quote requests (RFQ)
Logged-in or anonymous buyers request a quote from any cart. One click converts to order.
Distributor application
Public application captures company, VAT, country and intended volume. Admin approves with a note.
Per-company users
Companies invite their own buyers. Staff can impersonate from the admin.
Self-service company-edit
Approved companies edit billing, shipping defaults, contacts at /account/company.
Net-30 invoice & wire
Approved companies pay on invoice with bank-instructions email and auto-generated reference.
Quick-order & bulk EAN
Paste a sloppy Excel column of EANs (sci-notation, missing zeros — normalised). Populated cart.
Catalog & PIM
EAN-keyed, sync-friendly, swappable.
EAN-keyed catalogue
Single source of truth on GTIN-13. Included on every plan.
Variants
Size, flavour, packaging — variants share a parent with separate stock and price.
Cost-based pricing
Margin rules cascade brand → category → global. Auto-recalc on cost change.
Multi-image, CDN-served
AVIF/WebP, alt-text auto-fill, multiple images per product.
Nexus PIM add-on
When the built-in PIM isn't enough: syndication, workflows, DAM, governance. Optional service.
Bring your own PIM
Akeneo, Pimcore, inriver or any REST/GraphQL PIM supported via the catalog API.
Logistics
Multi-warehouse, multi-carrier, multi-entity.
Multi-warehouse
Stock split across locations; fulfil from nearest, fall back automatically.
Carrier mix
PostNord, DHL, DPD, GLS, Bring, Budbee, Instabox. Weight × zone × service matrix per tenant.
WMS integrations
Ongoing WMS (native) and Tradefy / Full House in production. Shipmondo fallback when no own WMS.
Pickup-point selector
PostNord ombud, DHL ServicePoint, Budbee box — selectable in checkout.
Tracking timeline
Buyer sees full carrier-event history. Sync every fifteen minutes.
Documents on dispatch
Invoice, packing list, CMR and label generated together. Emitted to email + admin.
Compliance
EU-first, opt-in to the rest.
GDPR-native
Right-to-access export, right-to-erasure delete, audit log per read on sensitive surfaces.
EU data residency
Database, media and backups stay in EU regions. DPA on file.
Cookie consent
Built-in banner with granular categories. IAB TCF compatible.
EAA-ready accessibility
WCAG 2.2 AA on storefront and admin. Keyboard + screen reader + contrast verified each release.
Tax reporting
Per-country VAT export, OSS quarterly summary, reverse-charge audit trail.
EU food / supplement labelling
Allergens, NRV, EAN and manufacturer on PDP and printable labels where relevant.
Direct-to-consumer
If you sell to people too, you don't need a second platform.
Storefront SSR
One Next.js codebase, many tenants. Per-tenant domain, locale, palette and tax rules.
Payments
Stripe Payment Element: cards, Apple Pay, Google Pay, SEPA, Klarna via Stripe. Wire remains for B2B.
Subscriptions
28/60/90-day intervals, paket-aware first-invoice, dunning built in.
Loyalty & ambassador
Points, tiers, referrals, ambassador commission. Tenant-toggleable.
Gift cards
Balance-debit gift cards with audit trail. Not in scope for B2B-only tenants.
Reviews & UGC
First-party review collection with AI-assisted moderation and Schema.org markup.
Analytics & ops
Boring dashboards, useful data.
Live dashboards
Orders, revenue, AOV, customer LTV, abandoned-cart, search insights — per tenant.
Server-side tracking
GA4 + Meta Conversion API server-side where consent allows. Cookie-resilient attribution.
Returns flow
Self-service return via PostNord QR or merchant-supplied label, with admin disposition.
Help center & tickets
CMS-powered FAQ plus a ticket inbox with AI auto-suggest. Wires into your existing helpdesk.
Email automation
Transactional and lifecycle (order, wire instructions, abandoned cart, restock) via your ESP.
Webhooks & REST API
Subscribe to any event. Signed payloads. Scoped tokens. Everything reachable programmatically.