Hi Nicolas:
I think HS must have some logic that says if the checkout includes a coupon associated with a product then the min order value must be greater than BOTH the coupon min order value AND the coupon-product price.
Test case:
- Product HICOST £300
- Product LOCOST £15
- Coupon TEST (min order value £200, associated with LOCOST)
- Add HICOST, LOCOST and coupon TEST to checkout => min value warning
I have to reduce coupon TEST min order value to <= £15 (i.e. the price of the associated LOCOST product) in order for the coupon to be accepted. This prevents what seems to be a very useful use case for coupons, namely to provide coupons for LOCOST items that can only be used when purchased in conjunction with HICOST items, i.e. buy something expensive, get something less expensive for free. This would seem to be enabled by removing the apparent constraint that the min order value must be >= the coupon-product price. Why is that constraint there? Min order value should just be min order value.
It's got to be a bug when you are looking at a basket with £385 of goods in it and see an error message saying 'Notice
The voucher code you entered cannot be used in an order under £300.00'. No?