重复点击下单、支付回调重试和自定义接口缺少幂等控制,都可能生成重复订单。

继续阅读

支付平台因超时或重试重复发送 Webhook 是正常机制,Magento 2 接口必须做到幂等。本文说明事件去重、事务锁、订单状态判断和响应时机,避免重复开票与重复发货。

继续阅读
ERP上传图片超时后重试,媒体库出现多张相同图片。HTTP超时不代表第一次请求失败,可能只是响应未送达。继续阅读
前端禁用按钮只能减少误触,真正修复需要支付请求和订单创建具备服务端幂等控制。继续阅读

同一订单在几秒内收到两封完全相同的确认邮件。常见原因是同步发送与异步队列同时启用,或自定义重试没有幂等。

继续阅读

Webhook重复是正常机制,支付模块必须按事件ID和网关交易号幂等处理,并在事务内锁定订单支付记录,不能只靠订单状态判断。

继续阅读
消息队列通常是至少一次投递,Consumer在处理完成但确认前崩溃时会再次收到,业务处理必须幂等。继续阅读

7 个项目

每页
设置升序顺序