Woocommerce Coupon Bug

Getting your Trinity Audio player ready...

One of our customers uses coupons pretty extensively within their Woocommerce platform. Generally they use a Cart % Discount to make things simple for their customers. While migrating orders from one system to the other, they noticed that the final total was coming up 1-3 cents off. We pulled the order data and found that the coupon system within Woocommerce applies coupons per-item and then adds up the total. This creates a rounding issue versus taking the sub-total and taking the % discount at that level. On average, we were coming up .7 cents short per item ordered. We’ve been working with the Woocommerce development team on this and the issue is scheduled to be resolved in a release this week. Currrently the customer is running Woocommerce 2.1.12