update xcoupon