making coupon validations