Skip to content
Last updated
Draft

This document is still a draft and might change

Supplywise Walkthrough: Products and Pricing

This document provides a structured overview of the Supplywise client solution in Norce Commerce, focusing on product types, categorization, enrichment, pricing, and availability. Each section is self-contained for clarity and AI-friendly reading.


Product Data Structure

Supplywise manages a large assortment of products, primarily sourced from suppliers. Products are created automatically in Norce Commerce from supplier data, then enriched with external content (e.g., Etilize) and, for the primary assortment, sometimes manually.

  • Product Types: Most products are initially of type “Extended” and are transformed to “Standard” when first ordered.
  • Volume: The client manages over 100,000 products.

Product Categorization

Supplywise uses a four-level category hierarchy to organize its large assortment. Categories are based on internal business segmentation and the structure provided by content suppliers. Online storefront navigation is managed separately via CMS design.

Category Hierarchy Example:

  1. All products
    1. Electronics
      1. Conference
      2. Phones
      3. Sound
      4. TV
      5. Computers
        1. Laptops
        2. Workstations
        3. Accessories
        4. ...
      6. ...
    2. Office supplies
      1. ...
  2. Non-buyable products
    1. ...

Note: A master category "All products" enables business rules to be applied to all buyable products, excluding placeholders or containers.


Product Flags

Product flags are used to segment business logic, such as special purchase handling. Flags are assigned as IDs and can be resolved to details using Norce APIs.


Parametrics (Product Attributes)

Parametrics are structured product attributes (e.g., size, color, technical specifications). These are enriched from supplier data and external content systems.


Product Types in Supplywise

Supplywise classifies products into several types, each with a specific handling in Norce Commerce:

ClassificationDescriptionNorce TypeNotes
Self-stockedPurchased from supplier, stored in client's warehouseStandardUses standard type in Norce
Long tailNot pre-purchased; ordered from supplier as neededExtendedExtended type; supplier info sent to ERP for purchase order creation
PackagesPre-packaged products from suppliersManagedErpPackageHard bundles; kits contain other catalog products
BundlesSold as bundles for better price (e.g., cartons, pallets)ManagedStructureSoft bundles; SKUs can be sold separately
FeesEnvironmental fees or taxesFeeNot physical products; cannot be out of stock
ServicesAdditional services for some offersServicesNot physical; can be added to orders by relations or promotions

Extended Assortment Strategy

Supplywise uses an "extended assortment" to offer a wide range of products not fully handled in backend systems until needed. This approach attracts customers with niche products and enables upselling or suggesting alternatives.

  • Standard products: Fully managed in ERP.
  • Extended products: Managed in Norce until purchased.

Product Type Distribution:

Text alternative: The following pie chart shows the number of products by type in the catalog: 10,000 Standard, 100,000 Extended, 500 Package, 1,500 Structure, 50 Service, 50 Fees.

# of Products in the catalog9%89%0%1%0%0%# of Products in the catalogStandard [10000]Extended [100000]Package [500]Structure [1500]Service [50]Fees [50]

Product Lifecycle and Automation

Products are created in Norce based on supplier data and rules, then enriched and made buyable. Standard products are created in ERP immediately; extended products remain in Norce until ordered.

Lifecycle Sequence Diagram (Text alternative):

  • Supplier sends new products to Norce.
  • Standard products are created in ERP; extended products remain in Norce.
  • Products are enriched.
  • Products become buyable online.
  • When an order is placed, extended products are created in ERP as needed.
SupplierERPNorceOnlineNothing happensalt[Standardproducts][Extendedproducts]Product enrichmentalt[Order hasextended products]New products1Created in ERP2Buyable3New order4Create Products5Create order6SupplierERPNorceOnline

Assortment Creation and Activation

  • Some assortments are created directly in ERP after Norce creation, triggered by product type.
  • Activation: Extended products are activated automatically when in supplier stock; standard products are activated manually or by schedule.
  • Deactivation: Standard products are deactivated when expired and out of stock; extended products are deactivated when no supplier sells them.

See more about status automation here.


PIM Workflows and Enrichment

Most product enrichment is automated via integrations. Product managers validate and activate new products.

Enrichment Workflow (Text alternative):

  1. Products are categorized automatically by creation rules.
  2. Supplier integrations check for existing SKUs and import content.
  3. New products are matched and enriched from Etilize.
  4. Product managers validate content before activation.

Image: Product enrichment workflow diagram (../images/pim-workflows-enrichments-new-supplywise.png)


Pricing and Inventory Structure

Supplywise uses a layered price list structure to manage pricing for all products and customers.

Price List Structure (Text alternative):

  1. Base price list: Contains all products and creation rules.
  2. Market price lists: Inherit from base, can exclude products by rules or supplier availability.
  3. Supplier price lists: Market-specific purchase costs.
  4. Customer price lists: Contract or supplier agreement-based.
  5. Company discounts: Category or flag-based rules.

Image: Price list structure diagram (../images/prices-inventory-new-supplywise.png)


Price Rules

  • Base price list: Cost-based prices (purchase cost for extended, unit cost for standard).
  • Contract price lists: Fixed prices.
  • Bid/agreement price lists: Purchase cost-based, using supplier price lists.

Price Settings

Norce setting: "Discard public prices when price list seed is used" is enabled. This allows business customers to see agreement or discount prices, even if higher than campaigns, supporting non-monetary agreement benefits.

When enabled, the storefront must specify all relevant price lists in the PriceListSeed parameter for best price calculation.


Product Availability

  • Core assortment uses local warehouse; most products use supplier dropshipping.
  • No market- or store-specific warehouses.
  • Availability is calculated with a supplier focus.

See Availability structure for more details.