We're running ML 8 - in general really happy with it.
PROBLEM 1
We just ran a coupon code that was set to restrict to two manufacturers by entering their manufacturer ID's like 1,2 in the Valid For Manufacturer(s): field of the form. But when someone adds items to cart from these brands and another brand that is outside of those ids it still applys a discount to the subtotal. So it's indescriminate of the manu ids. So - as long as you have one of the specified manufacturers items in your cart you can get a discount on ANYTHING else you add - which is not good.
I see there is drop down for 'applies to order sub total' (which is what i have it set to) & only applies to specific products (which i assume is for when you specify a productid??). I can't edit this on the page because of problem 2 below!! I have to change it in the db (0 or 1) directly & neither option solve the problem.
PROBLEM 2
We also have a problem when we insert a coupon and set the date. We are in the UK so our single locale is en-GB & dates are formatted DD/MM/YYYY (the proper format!!!) but when i save the coupon form it errors. so to get aorund this i have to enter an expiry date like 01/01/2010..............then go to the database in SQL management studio and manually update the date to like 24/11/2010. This is a huge pain in the rear.
Hope someone can help. Thanks