StoreFront

Overview

The Storefront module publishes your inventory to a public, customer‑facing website. Unlike earlier versions of MatrixSprint, every product variant in your inventory is now automatically available in the storefront. You no longer need to “add to catalogue” – any active product and its variants will appear as soon as they exist in your inventory. The storefront is still tightly linked to the Products and Inventory modules, so price changes, stock updates and variant adjustments are reflected immediately.

This article explains how to navigate the storefront back‑office, what customers see on the public store, how to organise products into collections for marketing, and how online orders are recorded in your Sales module.

Accessing the Storefront

  1. In the left navigation, click Storefront. The overview page summarises:

    • Collections – number of product groups you have created.

    • Public Store – shows whether your store is live. It also displays a unique URL and includes a Visit Store button. Use this link when sharing the store with customers.

    • Orders & Sales – a quick link to view online orders (this opens the Orders page in the Sales module).

    • Collections, Orders & Sales and Invoices cards for quick access to those areas.

  2. Click Visit Store to open the customer‑facing store in a new tab. The store’s URL is public and does not require customer log‑in.

Note: Because all variants are now published automatically, there is no longer a Catalog sub‑menu. Every active product variant from your inventory appears in the storefront by default.

Customer Experience

Browsing Products

The public storefront lists each product variant as its own card. For example, if a dress has multiple colour variants, each colour appears separately (e.g., BAZANGOLI – Sand and BAZANGOLI – Blue). Each card includes:

  • Product/variant name and category.

  • A short description (pulled from the product description).

  • Price.

  • Stock status. Cards show an In Stock badge if at least one unit is available or Out of Stock if none remain.

  • An Add to Cart button when the variant is in stock. If out of stock, the button is disabled and labelled Out of Stock.

On the left side of the store is a Filters panel with a Categories dropdown. It lists every product category that has at least one variant. Selecting a category filters the product grid to only those items. At the top of the product grid you can search for items by name or SKU and change the sort order (Newest First, Oldest First, Name (A–Z/Z–A), or Price (Low to High/High to Low).

Product Detail Page

Clicking a product card opens a dedicated detail page. Each variant has its own page showing:

  • A large product image.

  • Variant name and price.

  • A stock indicator (“Only 1 left in stock” for low stock).

  • Detailed description and the category tag.

  • SKU and other variant details.

  • A quantity selector and Add to Cart button. Customers can choose the quantity before adding the item to their cart.

Cart and Checkout

When customers add an item to the cart, a toast notification confirms the addition, and a mini‑cart icon in the header shows the item count. Clicking Cart opens a side drawer listing cart items with quantity controls, per‑item totals, and the order subtotal.

To place an order, customers click Place Order in the cart. A Customer Information form appears requiring a Name and Phone Number; Email is optional. After submitting the form, the system creates the order and shows an Order Placed Successfully message. The cart then resets. There is no payment processing in the storefront – orders are captured for later fulfillment and payment collection by the business.

Managing Collections

Collections allow you to highlight groups of products or variants (e.g., “Winter Sale” or “New Arrivals”). Collections act as marketing sections on your public store.

Creating and Editing Collections

  1. On the Storefront overview page, click Manage Collections. Existing collections are listed along with how many products they contain.

  2. Click New Collection to open the creation form. Enter a Collection Name and Description. Save the collection; it will appear in the list.

  3. To edit a collection, select its name. You can modify the name or description, update SEO settings (meta title, keywords, description), and change the order that items appear.

Adding Items to a Collection

  • Add products/variants from the Products module: Collections are curated from the Products list rather than from the collection editor. Navigate to Products, tick the check box next to one or more items, and a blue Add to Collection button will appear above the table. Click Add to Collection, choose the desired collection from the drop‑down and confirm. A toast notification confirms that the selected products have been added, and you are redirected back to the Collections page.

  • Removal: Removing a product from a collection does not hide it from the storefront (since all variants are published by default); it simply removes that item from the curated collection.

Orders from the Online Store

Orders placed on the storefront are captured in the Sales → Orders module. These orders use the SF-YYYYMMDD-#### numbering scheme (where SF stands for Store Front). This distinguishes them from POS orders (POS-…) and Quick Sale/Direct Sale orders (SAL-…). Each order record includes:

  • The customer name and contact details provided during checkout.

  • Date and time of the order.

  • Source column indicating Online Store (may appear blank depending on the UI). Use the Filters button on the Orders page to filter orders by Order Source (Point of Sale, Online Store, or Direct Sale).

  • Order status (e.g., Pending, Confirmed, Shipped). New storefront orders start as Pending until you fulfil them.

Click the three‑dot menu (⋮) beside an order and choose View Details to see the order contents, customer details, and payment information. From the order detail page you can fulfil items or cancel the order. Payment collection (if needed) is handled manually via invoices or POS.

Inventory Integration

  • Real‑time stock: Stock counts come directly from the Variant Inventory Management module. When a variant’s available quantity drops to zero, its card in the storefront automatically shows Out of Stock and the Add to Cart button is disabled.

  • Price and variant updates: Changing a variant’s price, SKU, or description in the Products module updates the storefront instantly. Since each variant is listed separately, ensure variant names and descriptions are clear.

  • Categories and tags: The categories you assign to products become filters on the storefront. Tags assigned in the Products module may also surface as additional filters, depending on your theme.

Summary & Best Practices

  • Automatic publishing: Every product variant with stock appears on the store. There’s no need to manage a separate catalogue, but you still control product visibility by archiving products or marking them inactive in the Products module.

  • Use collections for merchandising: Even though all variants show by default, collections help spotlight certain items for marketing campaigns or seasonal promotions.

  • Ensure products are well described: Since each variant is a separate listing, make sure variant names clearly differentiate colours, sizes or other options. Add concise descriptions and use high‑quality images.

  • Monitor online orders: Storefront orders are captured in the Orders module with the SF prefix. Use the source filter to separate online orders from POS and Quick Sale sales.

  • Fulfil and confirm: Because payment isn’t taken online, confirm details with the customer, fulfil the order from inventory, and then collect payment through POS or invoice.

By understanding how the storefront now surfaces all variants automatically and integrating collections for targeted merchandising, you can provide a seamless shopping experience while keeping inventory and sales in sync.

Share this Doc

StoreFront

Or copy link

CONTENTS