Online store

A storefront wired to your actual stock.

Most small business storefronts are a separate system with a nightly stock sync and a person who fixes the differences. This one reads the same product catalogue, the same price lists and the same stock balances as everything else, so an item that is out of stock in the warehouse is out of stock on the site, instantly.

Store orders
OrderCustomerPaymentFulfilmentTotal
SO-2026-1180Bluepoint InteriorsPaid, cardShipped1,284.00
SO-2026-1181Guest, T. IbrahimPaid, cardPicking212.50
SO-2026-1182Arcadia Foods LtdOn account, 30dPicking4,960.00
SO-2026-1183Guest, L. FournierPayment failedHeld88.00
SO-2026-1184Kestrel ManufacturingPaid, transferAwaiting stock7,410.00
Store orders in the same list as everything else, with payment and fulfilment tracked separately.
What it does

The parts you will use daily.

Catalogue

Publish selected items with categories, images, search and variants. Prices come from your price lists, including per-customer pricing.

Live availability

Stock-aware. Available quantity comes from the same ledger the warehouse uses, with configurable backorder behaviour.

Checkout and payment

Guest or account checkout with the same nine payment gateways as invoicing, and a signed order confirmation.

Order to fulfilment

An order becomes a sales order, a delivery note and an invoice, in sequence, without anyone retyping a line.

Customer portal

Repeat customers see order history, tracking, invoices, statements and the ability to reorder in one click.

B2B pricing

Customer-specific price lists, quantity breaks, credit accounts and order approval, which is what most trade customers actually need.

CapabilityDetail
StorefrontServed from your own installation on your own domain or a subdomain
ThemesTemplate-based with your branding, or replace the templates entirely
TaxDetermined by the customer's country and status, including reverse charge
ShippingFlat, per weight, per zone or free over a threshold, with tracking references
Guest checkoutOptional, and guests can be converted to accounts on their next order
LanguagesThe storefront uses the same translation system as the application
Where it matters

Built for trade customers, not just consumers.

The store most small businesses actually need is not a consumer shop. It is a place for existing trade customers to reorder at their agreed prices, on their credit terms, without phoning anybody. That is what this does well: customer-specific pricing, credit accounts, order approval limits, reorder from history, and a statement they can pay from.

  • SEO fields, sitemap, structured data and canonical tags on every product page
  • Returns and RMA against the original order, restoring stock and issuing a credit note
  • Abandoned basket recovery through the same email engine as everything else
  • Configurable order approval, so a trade customer's junior cannot order beyond a limit
Questions

About this module.

Is this a replacement for Shopify or WooCommerce?

For a trade or B2B store, often yes, and with the advantage that stock and accounting are the same system. For a high-volume consumer store with heavy merchandising, marketing integrations and a hundred thousand visitors a month, no. We would rather say that plainly than sell you something that disappoints.

Can I keep my existing WooCommerce shop?

Yes. Use the REST API and webhooks to push orders into Gyro Suite as sales orders and to publish stock levels back. That keeps the shop you have already invested in and still gives you one place where stock and the ledger live.

Does the store work if the main application is behind a login?

Yes. The storefront and the customer portal are public-facing and separately routed from the back office, with their own permissions. Staff log in to the application; customers only ever see the store and their own portal.

How do product images affect performance?

Images are resized on upload and served in WebP with responsive sources, and the storefront lazy-loads everything below the fold. On shared hosting we recommend keeping the catalogue under a few thousand published items, and the Module Manager reports when you are getting close.

Try it with your own data.

Fourteen days, the complete suite, unlimited users, on your own hosting. No card required.