تغییر خودکار وضعیت سفارش به تکمیل شده در ووکامرس

تغییر خودکار وضعیت سفارش به تکمیل شده در ووکامرس

تغییر خودکار وضعیت سفارش به تکمیل شده در ووکامرس

هنگامی که کاربری محصولی را خریداری میکند ، بعد از پرداخت ، سفارش به حالت “در حال انجام” در می آید . اما اگر بخواهید بصورت اتوماتیک بعد از پرداخت به حالت تکمیل شده در آید به دو روش میتوانید این کار را در ووکامرس انجام دهید.

بدین منظور کافیست کد زیر را در functions.php قرار دهید

add_action( 'woocommerce_thankyou', 'a4fran3_woocommerce_auto_complete_order' );
function a4fran3_woocommerce_auto_complete_order( $order_id ) { 
    if ( ! $order_id ) {
        return;
    }

    $order = wc_get_order( $order_id );
    $order->update_status( 'completed' );
}

 

بدین منظور میتوانید از افزونه Autocomplete WooCommerce Orders هم استفاده نمایید

دانلود مستقیم

لینک کوتاه:

https://a4fran3.ir/?p=17980

Subscribe
Notify of
guest
0 نظرات
Inline Feedbacks
مشاهده همه نظرات

مطالب تصادفی