RepositoryInventoryManager
can be used as the inventory system for a store even if it does not have bundles. If your system does not include bundles, then none of the items will be treated as bundled. If you do not want SKUs with a non-empty bundleLinks
property to be treated as bundles, extend the RepositoryInventoryManager
and override the isBundle()
method to always return false. This will force the inventory system to treat all items the same way. Perform the same extension to the RepositoryInventoryManager
if you want bundles to be processed in the same way as regular SKUs.