Products, variants and BOM

Product sheets with variants, sector attributes, bill of materials (BOM) and cross-sell relations.

Products are the core of your catalog. Veendo lets you manage unlimited variants (size, color, material), product relationships to increase order value, and bills of materials (BOM) for assembled or component-based products.

Create products and variants

Every product can have zero or more variants via attribute matrices. If you sell a t-shirt, you create Size and Color attributes, and Veendo auto-manages every combination: M-Red, M-Blue, L-Red, etc. Each variant has its own SKU, EAN, price, and inventory.

Variants are created from the product sheet with a simple editor: pick attributes, assign values, and the system auto-generates aliases for every combination. You can also mark a variant as "default" (the one shown by default on the public page).

  • Create variants for size, color, material, finish, or any custom attribute
  • SKU, EAN, price, and stock independent for each variant
  • Automatic alias generation for feed recognition
  • Reusable attributes across multiple products

Product relationships: cross-sell and bundles

Products can be linked together to boost average order value. Veendo supports three relation types: "related" (correlated products the customer might like), "accessory" (accessories or spare parts needed or recommended), and "bundle" (products sold together as one package).

Each relation has optional metadata: priority, visibility (recommended/required), and compatibility type. B2C shows relations on the product page, B2B displays them in the cart.

  • Bidirectional relations: if A → B, automatically B → A for 'related'
  • Required or suggested accessories: enforce or suggest additional purchases
  • Bundles: sell multiple SKUs at a single price with discount built in
  • Customizable priority and position for each relation

Bill of Materials (BOM) for assembled products

If you sell assembled products made from components (assemblies, kits, custom builds), the BOM tracks composition. Each line contains a component product/variant, required quantity, and technical notes.

The BOM is optional and can be specific to a variant of the main product. It mainly serves documentation and internal management purposes: you can export it, print it, or use it to track assembly costs.

  • Add components to the bill with variable quantities
  • BOM per product or per individual variant
  • Technical notes for each component
  • Export the BOM for production orders or audits

Pricing and taxation per variant

Each variant inherits the tax category from its parent product, but can have an independent price in the base price list and all additional lists. If a variant costs more than the standard version, you set a price delta or an exact price in the list.

The tax engine calculates VAT based on the category assigned to the product: all variants inherit the same category unless overridden. Prices propagate instantly from price lists to B2C and B2B with no cache delay.