wordpress - 手动将 WooCommerce 订单从待付款发送到支付网关
问题描述
我有一个基于更新的网站。我在我的网站上使用 WooCommerce 和 WooCommerce 订阅。
我在过滤器上附加了一个自定义函数wcs_renewal_order_created
。创建续订订单后应用过滤器。
自定义函数出现致命错误,续订过程停止
当前情况:续订订单卡在“待付款”。我需要让那些订单脱离那个状态。我正在寻找某种方法来手动将我的订单发送到支付网关以完成其余的处理。
解决方案
我能够通过
- 删除损坏的续订订单,
- 从订阅页面处理新的续订
- 他们重试第 2 步中生成的续订订单中的待付款。
第二天,我发现有专门针对这种情况的部分订阅文档:
https://docs.woocommerce.com/document/subscriptions/scheduled-action-errors/#section-5