fix coupon&card bugs