The extension allows setting different statuses to products based on their attributes (like color, size, SKU, stock availability, etc) and dynamically change the status depending on the available quantity of the product. The feature is available for configurable and grouped products. The options of bundle products can't have individual statuses. For configurable products, make sure to enable the setting allowing change of the status upon option selection in Stores → Configuration → Amasty Extensions → Custom Stock Status → Configurable Products.
In order to set different statuses to product simple options, follow the tips below.
Step 1. Specify a custom stock status for each simple product in the product configuration (highest priority).
Step 2. Adjust the 'Where to' conditions in the custom stock status rule(s) to exclude the parent, but include simple(s).
In this case, the conditions could include any specific product attribute that is not shared with a parent product.
Step 3. Activate qty based ranges for stock statuses in the rule configuration.
As parent products don't have qty in Magento, the statuses will be updated for simple options only.