[Promotion] Fix $eligible being ignored when checking coupons