A simple inventory tracker for the shop module
Silverstripe Shop Inventory is a simple stock inventory tracker.
It hooks into the milkyway-multimedia/ss-events-handler module, so you can easily add global event listeners to hook it into an external PoS system.
Add the following to your composer.json file
"require" : {
"milkyway-multimedia/ss-shop-inventory": "dev-master"
}
Most configuration can be done via the CMS. You can also do some YAML configuration for how inventory is handled.
ShopConfig:
Inventory:
AffectStockDuring: 'placement'
# Above can be either placement, payment or cart - cart is rather volatile, and will update inventory during each add/remove from cart scenario
ZeroIndicatorInterval_Hours: 1 # Control how often the zero indicator event is fired (hours)
LowIndicatorInterval_Hours: 24 # Control how often the low indicator event is fired (hours)
Module rating system helping users find modules that are well supported. For more on how the rating system works visit Module standards
Score not correct? Let us know there is a problem