支付与回滚
下单链路最脆弱的一段不在我们系统里,而在支付渠道的回调上。这一段链路有重试、有超时、有乱序,任何一个环节不可靠都能让订单卡在中间态,用户付了钱却看不到已支付的订单,客服工单随之而来。这一章讲支付接入的三件事:回调来了怎么验签幂等,回调不来怎么主动查单,关单之后怎么把库存还回去。
| 章节 | 核心问题 |
|---|---|
| 4.1 支付接入 | 回调验签与幂等 |
| 4.2 掉单补偿 | 主动查单与拉单 |
| 4.3 超时关单 | 定时与延迟任务 |
| 4.4 库存回滚 | 没付成功的还回去 |
支付可靠性是跨技术栈的难题,API 网关实践 与 微服务治理 里都有回调处理的通用做法,可以互相印证。钱相关的问题没有小事,这一章的所有设计原则都指向同一个目标:用户付的每一分钱,系统都知道。
