fix api update_coupon