Product Types
Every product in Flow Retail has a type that determines how it handles inventory, sales, and delivery. Most retailers use Stock for physical products.
Which type should I use?
Stock Product
Physical products you buy and sell
Yes
Not Stock Controlled
Items you don't need to track (e.g., bags)
No
Non-Physical
Services, fees, digital products
No
Configurable
Products with variants (size, color)
Via variants
Package Product
Product sets or packages
Via included products
Gift Card
Flow Retail Gift Cards only
Special handling
Not sure? Stock Product is the right choice for most physical products.
Stock Product
The most common type. Use this for physical products where you want to track inventory.
How it works:
Inventory is tracked automatically
Products must be delivered out (immediately or later)
You can't deliver a product if there's no stock available
Stock is registered via Purchase Orders, integrations, or spreadsheet import
Examples: Phones, shoes, furniture, electronics
Not Stock Controlled
Same as Stock Product, but without inventory tracking. Use this for items you always have plenty of and don't need to count.
How it works:
No inventory tracking
Can still be reserved and delivered later
Useful for high-volume, low-value items
Examples: Shopping bags, small accessories, packaging materials
Non-Physical
Use this for services or digital products that don't require physical delivery.
How it works:
No inventory tracking
Automatically completed when sold
Examples: Shipping fees, service charges, software licenses, gift wrapping
Configurable
Use this to group product variants (like sizes or colors) under one parent product. See Configurable products for a full guide.
Examples: T-shirt available in S, M, L, XL – each size is a Stock product, grouped under one Configurable parent.
Package Product
Use this to sell multiple products together as a package. See Package Products for a full guide.
Set price
Fixed total price – either a pre-configured bundle, or with choices that don't affect price
Dynamic
Price adjusts based on customer's selections
Examples: Modular sofa, bed package, phone + case + charger bundle, ski package (skis + bindings + poles), gift basket
Gift Card
This type is exclusively for Flow Retail Gift Cards. See Flow Gift Card for setup instructions.
For developers
Reference table for system field names:
STOCK
Stock Product
NO_STOCK
Not Stock Controlled
NON_PHYSICAL
Non-Physical
CONFIGURABLE
Configurable
PACKAGE_FIXED
Package Product, Set price
PACKAGE_DYNAMIC
Package Product, Dynamic
FLOWGIFTCARD
Gift Card
Last updated
Was this helpful?

