支付回调出错时系统一声不吭
支付回调出错时不会报错。验签过了不等于认对了这一单,接口回了成功不等于账落了,退款受理不等于退成功,对账脚本解析出零行也照样返回成功。这些错全靠表结构和幂等键挡住。
支付回调出错时不会报错。验签过了不等于认对了这一单,接口回了成功不等于账落了,退款受理不等于退成功,对账脚本解析出零行也照样返回成功。这些错全靠表结构和幂等键挡住。
订单状态那一列管得住“现在是什么”,管不住“谁把它改成的”“当时能不能改”“同一件事收到两次会怎样”。把 updateStatus(id, 3) 换成事件加守卫,改动量就是那十几处调用各自想清楚自己发的是哪个事件。