业务场景:根据发放的优惠券ID,跟踪核销状态,同时也根据回调情况记录订单记录
问题:发现回调的时候存在一些无法匹配的couponId
分析:这些订单都是退款后再次核销的订单
疑问:为什么回调的couponId与微信后台下载的不一致
1、回调的信息
{"couponName":"XXXXXXX","noCash":false,"singleitem":false,"description":"","normalCouponInformation":{"couponAmount":1000,"transactionMinimum":1001},"couponId":"137130661681","availableBeginTime":"2025-11-15T00:00:00+08:00","createTime":"2025-11-15T12:37:50+08:00","couponType":"NORMAL","stockCreatorMchid":"1591906671","availableEndTime":"2025-12-14T23:59:59+08:00","stockId":"21212669","consumeInformation":{"consumeTime":"2025-11-18T22:54:09+08:00","transactionId":"420000290520251xxxxxxxxxx","consumeMchid":"1520889641"},"status":"USED"}
2、微信后台下载订单的信息

合单支付或者部分退款会拆分券码
我们这边并没有支付的transaction_id,目前所有信息只有给到coupon_id