v5.0.0 and later of POSM is distributed as a Zen Cart encapsulated plugin. Before installing this version (especially if you are updating from a version prior to v5.0.0), make sure you read this online article that identifies core-file changes that might be required and how to upgrade from a non-encapsulated version.
This plugin (POSM) provides a method for you to assign stock levels for your products based on product-attribute combinations (also known as "product variants" or "stock by attributes"). For example, if you sell T-shirts with sizes of Small, Medium and Large, this plugin enables you to specify that there are 3-Small, 4-Medium and 2-Large currently in stock — and then manages those stock levels for you. That's the easy part, what if you have a product that has three (3) options:
You don't actually stock all 75 option-combinations for this product, just a select subset. The Products' Options' Stock Manager (POSM) allows you to choose which option-combinations you actually stock and want to manage.
Each managed option can be configured to have a unique Model/SKU and a customized out-of-stock message. If you choose, managed products with multiple options are handled as dependent attributes on the product's detailed information page!
The plugin, starting with v2.2.0, also provides handlers to enable you to import and export your store's POSM configuration using the Database I/O Manager! That should make some people's jobs a little bit easier.
You can see the storefront side of POSM in action on my demo site; click here to view a list of different POSM-managed products.
Notes:
Product Qty Min/Unit Mixed
POSM versions 2.0.0 and later support extensions, the first of which is Products' Options' Stock Manager — Price/Weight!
The plugin also provides a script to allow you to convert your existing "Stock by Attributes (SBA)" configuration into its POSM equivalent!
For the full details, please refer to the plugin's readme — accessed by clicking the "Readme" button above.
If I've helped you on the Zen Cart forums or you've found one of my free plugins helpful, feel free to give a little back by clicking here.