Skip to content

FEATURES

Catalogue to legal invoice. All of it.

Pricing engines, serialised stock, reservation holds, tax zones, composite shipping rules, a coupon rule engine, wallets, refunds, credit notes, and gapless invoice numbering. The parts most platforms leave you to build in year two.

6 of 27 catalogue features live on this page

  • Product catalog
  • Shopping cart
  • Shipping
  • Checkout & orders
  • Coupons & discounts
  • Customer wallet

What it solves

Commerce platforms demo beautifully and then meet reality: VAT that has to be inclusive, an item that exists exactly once, a customer who needs 48 hours to decide, a distributor with their own price list, an auditor who requires invoice numbers with no gaps, and a return that has to put stock back and refund part of a payment.

What's in it

12 capabilities, in the order people ask about them.

Catalogue and pricing

  • Products, collections, and brands with faceted browsing.
  • Layered pricing: a base price list, dedicated price lists for specific customer groups, and time-limited discount campaigns — all resolved by one pricing engine to a single final price.
  • Bundles and composite products: a gift set whose stock derives from its components. Reserving or selling the set automatically reflects in each component.

Inventory

  • Serialised stock — track individual items, not just quantities. Essential when every piece is unique.
  • Stock reflected accurately across reservations, carts, and orders.

Cart and reservations

  • Guest and account carts, with gifting.
  • Reservation holds: for unique items, a customer can hold a piece for a defined window — 48 hours, say — to decide. If payment doesn't complete, the hold releases automatically and the item returns to sale.

Coupons and discounts

  • A composable rule engine. A coupon is assembled from conditions: limited to a role, a date range, days of the week, a minimum or maximum order value, a total usage cap, and a per-customer cap.
  • New rule types are added through a registry, so an unusual promotion doesn't mean modifying core pricing code.

Tax

  • Tax zones and tax classes for different goods.
  • Customer tax profiles for business and organisational buyers.
  • VAT-inclusive pricing where the market requires it.

Shipping

  • Definable zones and methods with composite rate rules — by order value (free above a threshold), weight, volume, or geography.
  • Bookable delivery slots with limited capacity, for collection appointments or chosen delivery windows.
  • Custom fields captured at the shipping step, such as a precise delivery time chosen by the customer.

Payment

  • A polymorphic transaction ledger: a transaction may belong to an order, an invoice, or a wallet top-up — all recorded in one place.
  • Payment links: for a phone or in-person sale, an operator sends a secure link scoped to that order and that amount.

Card details never reach the system. Payment happens on the gateway's own secure page.

Customer wallet

  • A double-entry ledger with a computed balance, the ability to hold an amount, and transfers between wallets.

Orders

  • Complete price breakdown recorded on every order: subtotal, line discounts, coupon discount, order-level discount, tax, shipping, amount payable, amount paid.
  • An order timeline recording every status change with its timestamp and the actor responsible, with confirmation steps. The same timeline powers the customer's order tracking page.

Order desk — operators can create orders

  • Build and edit orders from the admin panel, using exactly the same pricing, tax, and stock logic as the online store — so the same order can never produce two different totals.
  • Free-form lines for a bespoke service or charge that isn't in the catalogue, with an explicit tax class.
  • A reservation desk: extend, release, or convert a hold into an order, with no risk of losing the item to someone else mid-conversation.

Operator discretionary discounts are capped, require a mandatory reason, and write a full audit entry — because internal discount abuse is a real risk, not a hypothetical one.

Memberships and members-only content

  • Membership plans — time-based, quota-based, or both — which can be purchased or granted by an operator.
  • Entitlements gating content, media, and downloads: a private gallery only members see, or early access to new products.
  • Renewal, expiry, and grace periods handled automatically, with reminders before expiry rather than after.

Selling something unusual?

Unique items, distributor pricing, appointment delivery, odd tax rules — tell us what makes yours awkward.

  • We reply within one working day
  • No sales sequence, no drip campaign
  • NDA before the call if you'd prefer