Woocommerce 结帐流程在付款时创建新订单
Woocommerce checkout process creating new order at payment
我在 WordPress/Woocommerce 为客户创建第二个订单时遇到问题。这导致了我将在下面概述的几个问题。这是我正在遵循的过程:
- 创建并填充新的 Woocommerce 订阅对象
- 创建新的续订订单(这将是下面的 ID 1033)并向客户发送发票
- 客户登录并在我的账户页面找到挂单
- 客户打开挂单,其中填充了正确的产品和价格。客户支付正确的金额
- 付款后,客户在收货屏幕上,但这是新订单。旧订单仍处于待处理状态。
查看访问日志后,我可以看到:
- 条目如下link(预付款):/checkout/order-pay/1033
- 这是评论 link(post-付款):/checkout/order-received/1055
我遇到的问题是:
- 我已经测试了十几次完成付款,并且只能在第一次复制它。我尽可能地遵循了这些相同的步骤但无济于事(所有其他交易都按预期处理而没有创建额外的订单)
- 初始订单与订阅相关联,付款完成后订阅设置为自动付款。这个有新订单的问题是detaching it,自动付款要等下一次付款处理后(一个月后)才能开启,需要客户再次手动提交订单。
有谁知道为什么 WordPress/Woocommerce 在付款时创建第二个订单。
我在将续订付款应用于新订单时遇到了同样的问题。就我而言,我一直遇到手动添加订阅以及导入订阅的问题。
在与 Woocommerce 订阅支持合作后,他们推出了一个更新(版本 2.1.0),为我解决了这个问题。他们的更改日志引用了修复程序。
Fix: Do not create new orders when processing a renewal and resubscribe payment with different details to the original order by ensuring the cart hash used by WooCommerce is updated when creating the order. (PR#1687)
尝试将 Woocommerce 订阅更新到版本 2.1.0。
我在 WordPress/Woocommerce 为客户创建第二个订单时遇到问题。这导致了我将在下面概述的几个问题。这是我正在遵循的过程:
- 创建并填充新的 Woocommerce 订阅对象
- 创建新的续订订单(这将是下面的 ID 1033)并向客户发送发票
- 客户登录并在我的账户页面找到挂单
- 客户打开挂单,其中填充了正确的产品和价格。客户支付正确的金额
- 付款后,客户在收货屏幕上,但这是新订单。旧订单仍处于待处理状态。
查看访问日志后,我可以看到:
- 条目如下link(预付款):/checkout/order-pay/1033
- 这是评论 link(post-付款):/checkout/order-received/1055
我遇到的问题是:
- 我已经测试了十几次完成付款,并且只能在第一次复制它。我尽可能地遵循了这些相同的步骤但无济于事(所有其他交易都按预期处理而没有创建额外的订单)
- 初始订单与订阅相关联,付款完成后订阅设置为自动付款。这个有新订单的问题是detaching it,自动付款要等下一次付款处理后(一个月后)才能开启,需要客户再次手动提交订单。
有谁知道为什么 WordPress/Woocommerce 在付款时创建第二个订单。
我在将续订付款应用于新订单时遇到了同样的问题。就我而言,我一直遇到手动添加订阅以及导入订阅的问题。
在与 Woocommerce 订阅支持合作后,他们推出了一个更新(版本 2.1.0),为我解决了这个问题。他们的更改日志引用了修复程序。
Fix: Do not create new orders when processing a renewal and resubscribe payment with different details to the original order by ensuring the cart hash used by WooCommerce is updated when creating the order. (PR#1687)
尝试将 Woocommerce 订阅更新到版本 2.1.0。