Products

Products

Products let tenant members maintain a catalog and define pricing rules per product.

List products

  1. Open tenant navigation and click Products.
  2. Use the Search field to filter by product name.
  3. Scroll the list to lazy-load more products.
  4. Use Edit to open product details.
  5. Use Delete to open a confirmation <dialog> before removal.

Add product

  1. On the Products page, click Add Product.
  2. Fill in Name and optional Unit.
  3. Toggle Active as needed.
  4. Save to return to the products list.

Add price to product

  1. Open a product with Edit.
  2. In Pricing Rules, click Add Price.
  3. In the dialog, choose a price list and provide amount/currency/priority.
  4. Click Add Price to create a pricing rule.

Manage price lists

  1. Open Products.
  2. Click Price Lists.
  3. Add price lists with name, currency, priority, and optional date window.

Manage pricing rule conditions

  1. Open a product with Edit.
  2. On a pricing rule row, click Conditions.
  3. On Price Conditions, click Add Condition to open the dialog.
  4. Fill in condition type, operator, and JSON value payload.
  5. Use Edit and Delete on each listed condition as needed.

Conditions scope note

  • Current condition authoring uses value_json text input for flexibility.
  • Advanced guided condition builders are planned for a future story.

Pricing capability behavior

  • If products.pricing is disabled for a tenant, the Add Price section is hidden.
  • Direct pricing-rule creation requests are blocked server-side by capability guard checks.