退回woocommerce后数量未更新

时间:2017-09-06 05:11:54

标签: php wordpress woocommerce

我按照以下链接按照说明退款:https://docs.woocommerce.com/document/woocommerce-refunds/

在发回客户的电子邮件中,订单价值已更新并考虑退款,但订单数量则没有。数量保持不变。

如何确保提取正确的订单数量?当我的客户来收货时,他们的收据仍显示他们将收到原始数量?

我知道订单数量存储在表格“woocommerce_order_item_meta”中,其中单独的“order_item_id”表示订购数量和退款数量,后者通过附加行表示:"_refunded_item_id"。我是否需要一些代码来汇总“_qty”?

我希望我的客户电子邮件和订单报告显示正确的数量,很高兴只需对order-items.php进行更改并创建一个输入到我的报告插件中的函数(wp All export)

1 个答案:

答案 0 :(得分:0)

实际上,Woocommerce没有任何默认功能来恢复已取消和退款订单的库存。

有一个插件可以解决这个问题。 Woocommerce Auto Restore Stock是帮助您实现此目标的插件。

它会自动恢复您下载和退款或取消订单的WooCommerce库存/库存。

希望这对你有用。感谢。