当前位置:  开发笔记 > 编程语言 > 正文

woocommerce预订状态改变woocommerce订单状态

如何解决《woocommerce预订状态改变woocommerce订单状态》经验,为你挑选了1个好方法。

我正在使用woocommerce预订.如果woocommerce_booking状态被取消,我正试图触发woocommerce订单状态退款.我试过这段代码,但它没有用.

global $woocommerce;
$order = new WC_Order( $order_id );
if ( 'cancelled' == $order->status ) {
   $order->update_status('refund', 'order_note');
}

dineshkasher.. 6

在取消状态下更新订单状态

add_action('woocommerce_cancelled_order','change_status_to_refund', 10, 1);
 function change_status_to_refund($order_id) {
    $order = new WC_Order( $order_id );
    $order->update_status('refund', 'order_note');
    exit;
 }

我希望它会对你有所帮助.谢谢 :)



1> dineshkasher..:

在取消状态下更新订单状态

add_action('woocommerce_cancelled_order','change_status_to_refund', 10, 1);
 function change_status_to_refund($order_id) {
    $order = new WC_Order( $order_id );
    $order->update_status('refund', 'order_note');
    exit;
 }

我希望它会对你有所帮助.谢谢 :)

推荐阅读
携手相约幸福
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有