Another cross-post here. This time a combination of plugins. Originally posted to TCP forum.
I’m attempting to use a By Product coupon with a product that has 6 Dynamic Option attributes. the coupon discount does not apply in the cart. Adding the coupon in the cart and continue shopping, when I return to the product page with the coupon, the discount shows in the price correctly. Go back to the cart – no coupon applied to the price, but the coupon still appears in the box at the bottom of the page. It would seem the coupon is recognized based on the behavior on the product page. Just does not apply the discount in the cart or at checkout.
If I remove the By Product option in the coupon, the discount applies as expected so this appears to be an issue with the By Product option.
Running TCP 220.127.116.11 with Dynamic Options 1.2.3 and TCP Discounts 1.3.3 on WP 3.8.