Skip to main content

Module product

Module product 

Source
Expand description

Product catalog boundary for SKUs, location offerings, sellability, and in-house consumable use. Product catalog contracts for SKUs, categories, location offerings, and sellability rules.

Structs§

LocationOffering
Location-specific product offering with POS, inventory, and reorder policies attached.
LocationOfferingBuilder
Use builder syntax to set the inputs and finish with build().
Name
Product
Retail product with a SKU and category used across POS, inventory, and recommendation contracts.
Sku
Non-empty SKU identifier promoted from POS/catalog data for inventory and reorder workflows.

Enums§

Category
Product category used to distinguish supplements, boarding diets, and personalized upsell items.
NameError
OfferingStatus
Location-level offering status used to prevent inactive or discontinued products from being sold.
SkuError
Decision vocabulary for sku error in retail workflows.
Usage
Usage policy distinguishing customer-sellable items from in-house consumables such as boarding diets.