首页 文章

如何在免费订单(Woocommerce)上禁用自动设置订单状态为'Progressing'

提问于
浏览
0

我在Wordpress上使用WooCommerce插件创建了一个简单的电子商务网站 . 我使用BAC作为我的支付网关,我有一个 Non-price (Free product) 和价格合理的产品 .

当用户从我的商店订购'Free Product'时,WooCommerce会自动从'待定' to '进展' (Because product have no price :), but I dont want to change status to '进展' just want to woocommerce keep ' pending '状态 until i approve order 更改订单状态 .

How can i do that? Thank you so much for helping.

该功能应该是非价格产品 . 不应该影响到定价产品 .

谢谢 .

1 回答

  • 2

    您可以使用以下挂钩将更改订单状态从流程再次更改为待处理:

    add_filter( 'woocommerce_payment_complete_order_status', 'filter_woocommerce_payment_complete_order_status', 10, 2 );
    

    检查链接:woocommerce payment complete order status

相关问题