hot fix: coupon give logic