技术栈
支付架构学习
星轨zb
2 小时前
后端
·
支付架构学习
[支付专题4]支付回调幂等性和状态:状态机与终态检查的边界
紧接上一篇,支付回调是一个可能被重复触发的业务入口,因此不能假设每次收到回调时,订单都处于相同状态。例如,某笔交易第一次回调已经完成发货,交易状态变为 Fulfilled。如果后续又收到同一笔交易的成功通知,后端就不应该再次发放奖励。
我是有底线的