hook-woocommerce - Woocommerce order.updated webhook 并不总是触发
问题描述
我正在努力解决一些奇怪的问题,也许有人知道如何解决它/自动化解决方法。
下新订单时,woocommerce 会触发 order.updated 挂钩。
尚未付款的订单处于待处理状态: 屏幕截图待处理订单
订单付款后,发送 API 调用并进行状态处理
接收端的 API 只响应带有状态处理的消息。
问题:
有时会发生(在 30 个订单上 +/- 1 次)第二条消息(状态处理)不会自动触发。
解决方法:手动打开订单并单击更新。这会触发带有状态处理的 order.updated api。
不幸的是,当这种情况发生时,我无法捕捉到这种情况。
作为一种解决方案,我想到了一些脚本来“重试”状态处理中的打开订单,然后将 cron 放在它上面以每小时执行一次?我不是开发人员,无法自己创建它。但也许还有其他/更好的想法来解决它?
非常感谢!
解决方案
推荐阅读
- r - R:如何将多边形的直线和线段与极坐标结合起来?
- css - 使用 sass 算术运算符时出现 W3c 验证错误
- jquery - 我想从动态创建的 span 元素中使用 jquery 获取 data-id 和 data-test 的值
- ssis - 在 SSIS 中 Union-all 后记录数下降
- docker - 在 Jenkins 上执行 shell 脚本时作业随机失败
- typescript - 无法将函数返回的布尔值存储在打字稿的变量中
- javascript - 从流中获取第一个定义的值并在 RxJS 中取消订阅的最佳方法是什么?
- html - 如何将两个表与不同的列对齐
- ios - 将数据添加到数据库后如何从 Core Data 中获取数据
- vb.net - 参数 productID 没有默认值