如何预防订单重复支付

  • 1、 引言
  • 2、订单支付流程
    • 2.1 支付流程
    • 2.2 订单状态
  • 3、订单重复支付原因
    • 3.1 掉单
    • 3.2 未防重
    • 3.3 多渠道
  • 4、防止重复支付
    • 4.1 加锁
    • 4.2 缓存结果
    • 4.3 支付中取消流水
    • 4.4 已支付流水进行退款
    • 4.5 主动轮询&重试防止掉单
      • 4.5.1 主动轮询防止掉单
      • 4.5.2 同步+异步防止内部掉单
    • 4.6 尽量避免支付页面外跳
  • 5、总结

1、 引言

写这篇文件的原因,很简单。
就是最近公司内部团队在做技术分享的时,发现针对订单重复支

声明:本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。