I set inventory management on and if I leave the coupon field blank and click checkout, it does indeed indicate that the coupon is required and prevents progression...
...HOWEVER, if I key a coupon and do not press "apply" but instead click proceed to checkout, it allows it, EVEN THOUGH THE COUPON WAS NOT APPLIED and the amount due does NOT reflect the coupon. Of course I can go back and click apply to get the amount correct but this sort of bypasses the purpose of the required coupon...
the check for required coupon should be that a coupon has been applied and not merely that there is something in the coupon field...
Thanks,
Scot