I'm having an issue where customers can order items that are out of stock. Looking for a solution in the Store docs and here on EESE i've come across Dynamic Product Variables. Unfortunately, I can't get them working consistently. The issue appears to be getting the 'Limit Stock' checkbox to stay consistently checked in the corresponding product's entry in EE:
Anytime i check that box, then save the entry, and go directly to the front-end, the dynamic variable works as it should. If the given product combination (color + size) is out of stock, it shows the dynamic variable (store_product_out_of_stock). If i go to any other entry in EE, then check that box for that product, then go back to view the first product on the front end, the dynamic variable shows no matter what. Going back into the first entry in EE shows that the box has been un-checked! Is there some-sort of persistance issue with the checkbox? Is this even important or merely a coincidence?
I'm on EE 2.5.3 and Store 1.6.3.
Thanks in advance for any help.