Products

The Products module is your central catalog of goods and services. Every item you sell, repair, or stock is a product. Products can be viewed as a table, a kanban board grouped by status, or a gallery of images.

Creating a product

Navigate to Stock ‣ Products and click Create product. At minimum, fill in a SKU (or let Gem Logic generate one automatically). Depending on your setup, the creation form may include fields for brand, categories, suppliers, pricing, materials, and images.

Product detail page

The product detail page provides a complete overview with the following sections:

Details

The details card shows key product information. Many fields are inline-editable — click on them to change the value directly:

  • Title, Brand, Manufacturer

  • Categories and Collections: Add and remove as tag-style chips

  • Tags: Organize products with flexible tags

  • Serial number, Year of manufacture

  • EAN code: External barcode

  • Purchase date and Sell date

  • Show on website: Toggle website visibility

Use the gear icon at the bottom of the card to configure which fields are visible.

Images

Upload product images via drag-and-drop or capture them with a webcam. Each product can have up to 10 images that can be reordered by position. Images are automatically resized into multiple formats for use on the website and in documents.

Costs

Add cost lines to track the total cost of a product:

  • Standard costs: Purchase price, transport, labor, etc.

  • Included products: Reference another product as a component (bill of materials). The cost is calculated automatically from the included product’s cost and quantity.

  • Materials: Link gold, silver, or other materials with weight. Enable Sync with material price to keep the cost updated with market prices.

The total cost is used by the pricing system to calculate the sell price.

Inventory

Shows stock levels per storage. You can add or remove inventory manually using the + and - buttons. The available stock is the sum across all storages.

Set a Minimum stock to get a visual warning when stock drops below the threshold.

Suppliers

Link one or more supplier contacts to a product, each with a supplier reference code. Supplier references are used during stock in to quickly look up products.

Descriptions

Add product descriptions in multiple languages. Each description includes a title, full description, short description, and SEO fields. The default language title is synced to the product’s main title.

An AI button is available to generate descriptions automatically.

Pricing

Each product has a pricing rule per sales channel. Pricing can be set as:

  • Fixed price: A manually entered sell price.

  • Profit coefficient: The sell price is calculated as cost multiplied by a coefficient.

When you have multiple sales channels, a dedicated Pricing tab appears with a pricing card for each channel.

Variants

Products can have variants (e.g., different sizes or colors). Create a variant from the Variants tab on the parent product. Each variant is a full product with its own SKU, images, costs, inventory, and pricing, but linked to the parent.

Product statuses

Assign custom statuses to products (e.g., “Available”, “Sold”, “In repair”). The kanban view groups products by status. You can also bulk-change statuses or scan a barcode to change a product’s status.

Sales channels

When multiple sales channels are configured, the Sales channels tab lets you toggle which channels the product is listed on and push updates to WooCommerce, Shopify, PrestaShop, or eBay.

Additional features

  • Quick sell: Create a sale directly from the product detail page.

  • Duplicate: Copy a product with all its images, costs, descriptions, and pricing.

  • PDF export: Generate a product details PDF with selected images.

  • Label printing: Print product labels with barcode directly from the detail page.

  • Attributes: Add custom key-value attributes (e.g., “Color: Red”) that can be used as filters.

  • Files: Attach documents to a product.

  • Navigation: Use Ctrl+Shift+Left / Ctrl+Shift+Right to navigate between products.

Filtering

The product list supports extensive filtering:

  • Search (SKU, title, barcode, supplier reference)

  • Status, brand, categories, suppliers, collections

  • In stock / below minimum stock

  • Price range (sell price and cost price)

  • Material, country of origin

  • Tags, flagged status, has images

  • Dimensions and custom attributes

  • Creation date range