用户2456682
三马代驾实战:支付回调幂等、掉单补偿与退款不重复的完整链路
原创
关注作者
腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
用户2456682
社区首页
>
专栏
>
三马代驾实战:支付回调幂等、掉单补偿与退款不重复的完整链路
三马代驾实战:支付回调幂等、掉单补偿与退款不重复的完整链路
用户2456682
关注
发布于 2026-10-18 08:58:27
发布于 2026-10-18 08:58:27
83
0
举报
概述
支付回调是代驾系统里容错率最低的入口:它直接决定钱有没有到账、券有没有退、订单能不能往下走。三马代驾接入第三方支付的第一年,吃过两次大亏——一次是渠道重发通知导致连续三次退款,一次是回调丢失、用户被扣款而订单仍显示待支付。这两个坑把我们逼出了固定的三层结构:入口幂等、状态 CAS、掉单补偿,外加每日对账兜底。本文把实现讲透。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系
cloudcommunity@tencent.com
删除。
redis
高并发
目录
一、回调入口:验签 + 幂等键 + 失败可重试
二、落状态:把 CAS 写进 UPDATE
三、掉单补偿:主动查询,退避重试
四、退款:先落业务退款单,再调渠道
五、日终对账:三方碰数,差异必报
六、不足与规划
总结
问题归档
专栏文章
快讯文章归档
关键词归档
开发者手册归档
开发者手册 Section 归档