نحوه تایید خودکار سفارشات در ووکامرس

خانه / وبلاگ / آموزش ووکامرس / نحوه تایید خودکار سفارشات در ووکامرس
5 / 5
2
pluginswoocommerce-autocomplete-order

نحوه تایید خودکار سفارشات در ووکامرس

5 / 5
2

آموزش نحوه تایید خودکار سفارشات در ووکامرس را اینبار با هم مورد بررسی قرار میدیم. بسیاری از کاربران این سوال را داشته اند که وقتی کاربر پرداختی را انجام دهد و بخواهد یک محصول قابل دانلود را دریافت کند باید منتظر تایید پرداخت توسط مدیر بماند، خب چه کاری میتوان برای رفع این مشکل انجام داد؟ این قابلیت از نسخه ۲ ووکامرس اضافه شده است و تمام سفارشات باید توسط مدیر فروشگاه تایید شوند. در این مطلب قرار است روش هایی را به شما معرفی کنم تا با استفاده از آنها بتوانید تایید خودکار سفارشات در ووکامرس را برای فروشگاه خود فراهم نمایید.

تایید خودکار سفارشات محصولات در ووکامرس

برای افزودن قابلیت تایید خودکار سفارشات ووکامرس میتوانید از ۲ روش استفاده نمایید: ۱- استفاده از افزونه ۲- قرار دادن کد ساده در قالب وردپرس سایت شما. استفاده از هر دو روش ساده است و تمام کاربران نسبت به نیاز خود میتوانند از روش مورد نظر خود استفاده نمایند.

استفاده از افزونه

icon

WooCommerce Autocomplete Orders پس از نصب به سادگی قابلیت تایید خودکار سفارشات را برای شما فراهم خواهد کرد. ووکامرس به صورت خودکار عمل تایید خودکار سفارشات را برای شما انجام میدهد اما برای محصولات مجازی دیگر این کار را انجام نمیدهد. با نصب این افزونه دیگر این مشکل را نخواهید داشت و تایید خودکار سفارشات در فروشگاه شما برای تمام محصولات اعمال خواهد شد.

پس از نصب افزونه کافیست وارد بخش فروشگاه»پیکربندی»Extra Options شوید، در این بخش میتوانید سه حالت را جهت تایید اتوماتیک سفارشات انتخاب نمایید:

  • Paid orders of virtual products only: سفارشات شامل محصولات مجازی پس از پرداخت به صورت خودکار تایید خواهند شد.
  • All paid orders of any product: سفارشات هر محصولی حتی فیزیکی به صورت خودکار تایید خواهند شد.
  • All orders (!): سفارشات هر محصول به صورت خودکار تایید خواهد شد.

دقت داشته باشید که گزینه سوم به مشتری اجازه میدهد تا بلافاصله قبل از تکمیل پرداخت به محصولات دسترسی داشته باشد.

mode

استفاده از کد

کافیست کد زیر را در فایل  functions.php قالب کنونی خود قرار دهید، دیگر مشکل شما حل خواهد شد و میتوانید قابلیت خودکار سازی تایید سفارشات را برای فروشگاه خود فراهم نمایید:

/**
* Auto Complete all WooCommerce orders.
*/
add_action( 'woocommerce_thankyou', 'custom_woocommerce_auto_complete_order' );
function custom_woocommerce_auto_complete_order( $order_id ) {
if ( ! $order_id ) {
return;
}
$order = wc_get_order( $order_id );
$order->update_status( 'completed' );
}

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

مطلب پیشنهادی  ایجاد special offer در ووکامرس تخفیف ویژه

شما میتوانید با اشتراک گذاری مطالب در شبکه های اجتماعی دوستان خود را از مطالب کاربردی دیجی وردپرس با خبر سازید!

اشتراک گذاری

  • دیدگاهتان فقط و فقط در رابطه با همین مطلب باشد.
  • لطفا از تایپ فینگلیش بپرهیزید. در غیر اینصورت دیدگاه شما بررسی نخواهد شد.
  • هدفتان از ارسال دیدگاه تبلیغ یا بک لینک نباشد. در غیر اینصورت دیدگاه حذف می شود.
  • به دیگر توهین و اهانت نکنید.

2 دیدگاه

  1. مهرداد حیدری

    درود
    خدا قوت
    ممنون واقعا عالی بود

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *