بعض النصائح حول إدارة أوامر WooCommerce

نشرت: 2022-09-28

إن امتلاك متجر على الإنترنت لا يقتصر فقط على الطلبات المكتملة وشحن البضائع المشتراة. بالإضافة إلى الطلبات المكتملة ، يجدر تذكر الطلبات الملغاة والمرتجعة. عادةً ما تستغرق مثل هذه الطلبات وقتًا طويلاً ، لذلك يجدر تزويد متجرك بآليات تسهل التعامل مع مثل هذه الطلبات. ستركز هذه المقالة على إرجاع الطلبات وكيفية إلغاء الطلب في WooCommerce وكيفية مسح سلة التسوق بعد فترة زمنية معينة. سأغطي مواضيع مثل:

إلغاء طلب WooCommerce
تنظيف عربات التسوق المتروكة في WooCommerce.
إرجاع الطلب في WooCommerce

إلغاء طلب WooCommerce

أثناء الشراء من متجرك ، قد يحدث أن المستخدم غير قادر على دفع الطلب بشكل صحيح ، ثم بدلاً من محاولة الدفع مرة أخرى ، يقوم بإنشاء طلب جديد. يمكن أن يكون هناك بالفعل عدد قليل من الأسباب لذلك ، ويمكن أن يؤدي كل واحد منهم إلى إنشاء أمر سيكون له حالة "الدفع المعلق".

حالة أمر الدفع المعلق لـ WooCommerce

تحتفظ WooCommerce بمخزون المنتج للطلبات مع حالة الطلب هذه ولا تسمح لك بشراء القطع المحجوزة. بشكل افتراضي ، يقفل WooCommerce المخزون لمدة 7 أيام ، مما قد يتسبب في مشكلة كبيرة لبعض أصحاب المتاجر. في هذه الحالة ، يمكنك انتظار دفع الطلب أو تولي الأمر بنفسك وإلغاء هذا الطلب يدويًا.

تظهر الصورة 7 منتج في المخزونتم رفض الطلب بسبب الحجز

كيفية إلغاء طلب في WooCommerce يدويًا

يؤدي تغيير حالة الطلب يدويًا إلى "ملغى" إلى اختفاء الحجز ، مما يسمح للعملاء بشراء المنتجات المتاحة مرة أخرى. بالطبع ، سيكون من الرائع إعطاء خيار إلغاء طلب WooCommerce للعملاء. بشكل افتراضي ، يمكنك إلغاء طلب WooCommerce يدويًا.

كيفية إلغاء الطلب يدويًا في WooCommerce

كيفية إلغاء الطلب تلقائيًا في WooCommerce

WooCommerce لديه خيار لإلغاء الطلبات تلقائيًا إذا كان الطلب له حالة "الدفع المعلق" لفترة أطول من القيمة المحددة لـ "مخزون معلق" في WooCommerce> الإعدادات> المنتجات> المخزون . الافتراضي هو 10080 دقيقة ، أي 7 أيام.

يُطلق على هذا أحيانًا الحد الزمني للدفع المعلق لـ WooCommerce

سيسمح لك هذا الخيار بإلغاء طلب WooCommerce بعد وصول الحد الزمني إلى إعداداتك.

تم الوصول إلى الحد الزمني لإلغاء أمر woocommerce - حد وقت الدفع المعلق woocommerce

سيؤدي تغيير هذا الخيار إلى قيمة أصغر إلى جعل حجز المنتج أقصر ، مما يسمح للعملاء الآخرين بشراء العنصر المحدد. لا يؤثر هذا الخيار على حالة "معلق" بحيث لا يتم أخذ الطلبات المدفوعة عن طريق التحويل التقليدي في الاعتبار.

كيفية إلغاء طلب WooCommerce برمجيًا

قد تكون هناك أوقات ترغب فيها في إلغاء الطلبات في موقف آخر غير انتهاء المهلة ، لكنك تريد أن يحدث ذلك تلقائيًا. في هذه الحالات ، تأتي البرمجة للإنقاذ. باستخدام رمز ، يمكنك إلغاء الطلب عند استيفاء الشروط المحددة!

ما هي مزايا هذا الحل؟ من المؤكد أن أحد أكبر الأمور هو أنك تقرر متى يجب إلغاء مثل هذا الطلب. فيما يلي بعض الأمثلة على إلغاء طلب برمجيًا يمكن أن يكون مفيدًا:

  • إلغاء الطلبات التي لم يتم دفعها قبل إغلاق المتجر (على سبيل المثال ، لمطاعم التوصيل) ،
  • حذف الطلبات تلقائيًا إذا كانت المعلومات مفقودة من نموذج الطلب ،
  • السماح للعميل بإلغاء طلب عبر رابط في رسالة بريد إلكتروني ،
  • إلغاء الحجز إذا لم يؤكده العميل خلال X ساعة.

إلغاء WooCommerce التلقائي لرمز الطلب

يمكن لأي شخص يحتاج إلى هذه الوظيفة بالتأكيد إضافة شيء ما من نفسه ، وتوسيع هذه القائمة إلى حجم ضخم حقًا. سيتطلب إنشاء الكود ليناسب احتياجاتك معرفة برمجية لتنفيذ وظائف المتجر الجديد بشكل جيد. قد يكون الجزء الشائع من هذه الرموز هو المقتطف المسؤول عن تغيير حالة طلب WooCommerce برمجيًا:


$order = wc_get_order( $order_id );
if($order){
$order->update_status( “cancelled”);
}

هذا الجزء من الكود المستخدم بالطريقة الصحيحة سيجعل من السهل بالتأكيد تشغيل المتجر وإلغاء الطلبات.

تنظيف عربات التسوق المتروكة في WooCommerce.

أثناء التسوق في المتجر ، قد يحدث أن يغادر العميل الصفحة مع المنتجات الموجودة في عربة التسوق. بعد أيام قليلة ، قد يعود إلى متجرنا ، لكن بقائمة تسوق مختلفة تمامًا. في هذه الحالة ، قبل البدء في عملية شراء جديدة ، سيتعين عليه أولاً التخلص من عربة التسوق القديمة عن طريق إزالة المنتجات منها. لن تكون هناك مشكلة في هذا إذا كانت مشترياته السابقة تتكون من عدد قليل من المنتجات ، ومع ذلك ، إذا كان عليه قضاء المزيد من الوقت في تنظيف عربة التسوق الخاصة به ، فقد يزعجه ذلك.

لذلك ، من المهم الاهتمام بنظافة متجرك عن طريق تنظيف عربات التسوق المهجورة .

كيفية مسح عربة WooCommerce بعد وقت محدد؟

من المؤكد أن الميزة الكبيرة لـ WooCommerce هي نمطيتها. مرة أخرى ، يمكن لبعض المكونات الإضافية حل هذه المشكلة. واحد منهم هو Clear Cart و Sessions for WooCommerce. لن يسمح لك المكون الإضافي بمسح محتويات عربة WooCommerce فحسب ، بل سيسمح لك أيضًا بمسح جلسة المستخدم بالكامل بعد أي وقت تريده.

ولكن ماذا لو كانت لديك خطط أخرى لتنفيذ تفريغ عربة التسوق؟

على غرار إلغاء الطلب ، يمكنك القيام بذلك باستخدام الكود:


add_action('woocommerce_init',function(){
if (is_admin()) return;
if(!isset($_COOKIE["clear_woo_cart"])) {
$cart = WC()->cart;
if(!empty($cart)){
WC()->cart->empty_cart();
}
}
});


add_action('woocommerce_add_to_cart', function(){
setcookie("clear_woo_cart", "no", time() + (3600 *12), "/");
});

سيجعل مقتطف الشفرة هذا WooCommerce يمسح عربة التسوق إذا لم يكن هناك عنصر جديد فيها بعد فترة زمنية معينة (12 ساعة). يمكنك تعديله بحرية وفقًا لاحتياجاتك.

إرجاع الطلب في WooCommerce

لدى WooCommerce خيارًا مدمجًا للتعامل مع المرتجعات ، ومع ذلك ، قد لا يفي بالمستخدمين ؛ بسبب طريقة بنائه.

اقرأ حول كيفية تنفيذ عمليات إرجاع الطلبات الجزئية والكاملة في WooCommerce .

لذلك نوصيك باستخدام مكون إضافي آخر من شأنه توسيع قدرة متجرك على إرجاع الطلبات بشكل أسرع. أحد هذه المكونات الإضافية هو Flexible refund الذي يوسع عائدات WooCommerce بعدة إمكانيات جديدة.

رد أموال وأمر إرجاع مرن لـ WooCommerce - البرنامج المساعد

إذا كنت تريد أن يكتسب متجرك إمكانات جديدة لإرجاع البضائع ، فإنني أوصيك بمراجعة المكون الإضافي المرن لاسترداد الأموال. ستعمل على توسيع إمكانات متجرك عن طريق إضافة ميزات مثل:

  • التكامل مع WooCommerce My Account
  • خيار لقبول المرتجعات تلقائيًا
  • خيار لتعطيل العوائد المتأخرة
  • خيار استرداد المنتجات المختارة
  • خيار العودة لأنواع المنتجات المحددة
  • خيار العودة لطرق الدفع المحددة
  • خيار العودة لأنواع المستخدمين المحددة
  • خيار لتمكين العودة للشحن
  • المبالغ المستردة الجزئية
  • خيار لقبول جزء من المبلغ المطلوب استرداده
  • خيار لإلغاء طلب الإرجاع الخاص بالعميل
  • إرجاع ملف التعريف متداخلاً داخل الترتيب
  • إرجاع التاريخ في ملاحظات النظام
  • رسائل بريد إلكتروني مخصصة لحالات الإرجاع
  • معاينة سريعة للأوامر المرتجعة
  • خيارات نموذج الإرجاع المرنة

سيجعل المكون الإضافي عملية الإرجاع في متجرك أكثر ملاءمة وأسرع للعميل. هذا مهم لعمليات الشراء المستقبلية للعميل من متجرك وبناء ثقة المشتري.

يمكنك قراءة المزيد عن سبب أهمية سياسة إرجاع WooCommerce المكتوبة جيدًا والفوائد التي يمكن أن تجلبها.

المرتجعات الافتراضية مقابل المبالغ المستردة المرنة

قد تكون العوائد الافتراضية لـ WooCommerce كافية لبعض الشركات ، ومع ذلك ، إذا كنت تدير متجرًا وتريد أن يبدو احترافيًا ، فنحن نوصيك باستخدام استرداد مرن. يضيف المكون الإضافي العديد من الإمكانات التي لا تتوفر في عمليات استرداد الأموال القياسية ، والتي سيكون المستخدمون ممتنون لها. لتوضيح أي شكوك ، سأقارن عائدات WooCommerce القياسية بإرجاع المكون الإضافي المرن لاسترداد الأموال أدناه:

المبالغ المستردة الافتراضية لـ WooCommerce عمليات رد مرنة
التكامل مع WooCommerce حسابي
خيار قبول الإرجاع التلقائي
خيار استبعاد إمكانية العودة بعد الموعد النهائي
خيار العودة للمنتجات المختارة
خيار العودة لأنواع مختارة من المنتجات
خيار العودة لطرق الدفع المحددة
خيار العودة لأنواع مختارة من المستخدمين
خيار لتمكين العودة للشحن
خيار العودة الجزئية
خيار قبول جزء من المبلغ المطلوب
خيار إلغاء طلب الإرجاع الخاص بالعميل
إرجاع التاريخ في ملاحظات النظام
خيارات نموذج الإرجاع المرنة
القدرة على إنشاء كود خصم بقيمة استرداد

إلغاء طلبات وعربات WooCommerce - ملخص

كما ترى ، حتى الأشياء البسيطة مثل التعامل مع مرتجعات WooCommerce يمكن تسهيلها كثيرًا إذا كنت تستخدم المكون الإضافي الصحيح!

نأمل أن هذه النصائح القليلة حول كيفية إلغاء طلب في WooCommerce ومسح العربة بعد مرور الوقت ستجعل من السهل عليك تشغيل متجرك ومساعدتك في الاحتفاظ بالعملاء الحاليين ، فضلاً عن جذب عملاء جدد.

بالطبع ، قم بزيارة صفحة المكون الإضافي Flexible refund لمعرفة ميزاته.

طلب استرداد وإرجاع مرن لـ WooCommerce 59 دولارًا

رد الأموال وأمر الإرجاع المرن لـ WooCommerce هو مكون إضافي تستخدمه أنت إدارة عملية الاسترداد في متجرك و تحسين التواصل مع عملائك .

أضف إلى السلة أو عرض التفاصيل
الإضافات المستخدمة من قبل أكثر من 223048 متجرًا
آخر تحديث: 2022-10-06
يعمل مع WooCommerce 6.5 - 6.9.x

إذا كان لديك أي أسئلة ، اتصل بنا !

شيء اخر!

إذا كنت تريد معرفة المزيد عن الطلبات ، فاقرأ المقالة حول إدارة أوامر WooCommerce وإجراءات طلب WooCommerce بالتفصيل!