Searching Products

Find products in the catalogue by name, SKU, brand, or EAN, and add them directly to a cart.

The Products screen is the catalogue browser for store staff. Use it to look up a product during a customer interaction, check stock levels at this and other locations, and add items to a cart without going through the checkout flow.

The product list

The screen opens with the full catalogue loaded, sorted by most recently modified by default. Each product appears as a card showing:

ElementDescription
Product image60×60 thumbnail; placeholder icon if no image is available
Product nameDisplay name, up to two lines
BrandShown in accent colour below the name, if set
SKUShown below the brand for SKU-level products
Colour / Size chipsSmall chips with an icon, shown when values are present
PriceUnit price and currency code
Inventory badgeTap the badge to see a per-warehouse breakdown. Green when stock is above 10, orange for 1–10, red for 0.
Variants chipFor parent products, a chip shows how many variants the product has (e.g. 3 variants). Individual variant SKUs are not shown at list level.

Inactive products are shown with a faded image, an orange dot next to the name, and a small orange visibility-off icon in the bottom-right corner of the thumbnail.

Cart quantity badge: if the product (or any of its variants) is already in the active cart, a quantity badge appears in the top-left corner of the card showing xN.

Searching

The products search screen with the search bar active and results displayed below

The search bar at the top of the screen accepts free-text search across product names, SKU codes, brands, and EANs.

  1. Tap the Search products field.
  2. Type any part of the product name, SKU, brand, or EAN. Results update automatically as you type (with a short delay).
  3. The result count below the search bar updates to show the number of matching products, for example 42 results.
  4. Clear the field to return to the full catalogue.

Filtering

The products filter panel open showing available filter options

Tap the filter icon (tune icon) on the right side of the search bar to open the Filters panel. A numbered badge on the icon shows how many filters are currently active.

Available filters

FilterDescription
Market / StoreLimit results to specific markets or stores
Sort OrderChoose how results are ordered (see Sort options below)
FacetsAttribute facets populated from your search results (e.g. Brand, Colour) — each shown as a multi-select dropdown
CategoriesOne or more product categories
Published DateDate range for when the product was published
PriceMinimum and maximum unit price
On SaleYes / No / Either (tri-state toggle)
In StockYes / No / Either
ActiveYes / No / Either
PublishedYes / No / Either
DeletedYes / No / Either

Tap Apply filters at the bottom of the panel to close it and refresh the results. To remove all filters at once, tap Clear All in the panel header.

Active filters appear as chips below the search bar. Tap the × on any chip to remove that individual filter without reopening the panel.

Sort options

The sort order selector groups options by type:

GroupOptions
RelevanceBest Match, Most Popular
Created DateNewest, Oldest
Modified DateNewest, Oldest
Published DateNewest, Oldest
PriceLow → High, High → Low
Cost PriceLow → High, High → Low
DiscountHigh → Low, Low → High
InventoryHigh → Low, Low → High
RatingsHigh → Low, Low → High
BrandA → Z, Z → A
SupplierA → Z, Z → A
CatalogA → Z, Z → A
LocationA → Z, Z → A
Product NameA → Z, Z → A
SKU IDA → Z, Z → A
Sort IndexLow → High, High → Low

Selecting a product

Tap any product card to select it. A coloured border appears around the card and two action buttons appear below the product details:

  • Add to cart — adds the item to the active cart.
    • If the product is a single SKU, it is added directly. A brief confirmation snack bar confirms the action.
    • If the product has variants, a variant selection sheet opens. Choose a variant from the list to add it.
  • Go to product — opens the Product Detail view.

Tap the same card again to deselect it and hide the action buttons.

Add to cart adds one unit at a time. If no cart is open, a new cart is created automatically using your device's default store and order type.

Scanning a barcode

On Android and iOS devices, a Scan option is available in the overflow menu.

  1. Tap the (more options) button in the top-right corner.
  2. Tap Scan.
  3. Point the camera at a product barcode or EAN label.
  4. If a matching product is found, a dialog appears showing the product name, brand, SKU, EAN, colour, size, and price, with two buttons:
    • Add to cart — adds the scanned item to the active cart.
    • Go to product — opens the Product Detail view.
  5. If no product matches the scanned code, a snack bar informs you.

Barcode scanning is only available on Android and iOS. It is not shown on the web version of the app.

Pagination

When the catalogue contains more than 20 products, pagination controls appear at the bottom of the list showing the current page number and total pages. Tap the left or right arrow to move between pages.

Offline mode

If the device loses connectivity and products have been synced previously, the list falls back to the local cache. An offline indicator banner appears at the top of the list showing when the cache was last synced. Inventory data is not shown in offline mode.

Sync products while the device is online to ensure the offline cache is up to date. If the cache is empty, no products will be shown when offline.

Tap the (more options) button in the top-right corner for additional actions:

ActionDescription
RefreshReload the product list from the server
ScanOpen the camera barcode scanner (Android and iOS only)

On this page