بعض النصائح حول إدارة أوامر WooCommerce
نشرت: 2022-09-28إن امتلاك متجر على الإنترنت لا يقتصر فقط على الطلبات المكتملة وشحن البضائع المشتراة. بالإضافة إلى الطلبات المكتملة ، يجدر تذكر الطلبات الملغاة والمرتجعة. عادةً ما تستغرق مثل هذه الطلبات وقتًا طويلاً ، لذلك يجدر تزويد متجرك بآليات تسهل التعامل مع مثل هذه الطلبات. ستركز هذه المقالة على إرجاع الطلبات وكيفية إلغاء الطلب في WooCommerce وكيفية مسح سلة التسوق بعد فترة زمنية معينة. سأغطي مواضيع مثل:
إلغاء طلب WooCommerce
تنظيف عربات التسوق المتروكة في WooCommerce.
إرجاع الطلب في WooCommerce
إلغاء طلب WooCommerce
أثناء الشراء من متجرك ، قد يحدث أن المستخدم غير قادر على دفع الطلب بشكل صحيح ، ثم بدلاً من محاولة الدفع مرة أخرى ، يقوم بإنشاء طلب جديد. يمكن أن يكون هناك بالفعل عدد قليل من الأسباب لذلك ، ويمكن أن يؤدي كل واحد منهم إلى إنشاء أمر سيكون له حالة "الدفع المعلق".
تحتفظ WooCommerce بمخزون المنتج للطلبات مع حالة الطلب هذه ولا تسمح لك بشراء القطع المحجوزة. بشكل افتراضي ، يقفل WooCommerce المخزون لمدة 7 أيام ، مما قد يتسبب في مشكلة كبيرة لبعض أصحاب المتاجر. في هذه الحالة ، يمكنك انتظار دفع الطلب أو تولي الأمر بنفسك وإلغاء هذا الطلب يدويًا.
كيفية إلغاء طلب في WooCommerce يدويًا
يؤدي تغيير حالة الطلب يدويًا إلى "ملغى" إلى اختفاء الحجز ، مما يسمح للعملاء بشراء المنتجات المتاحة مرة أخرى. بالطبع ، سيكون من الرائع إعطاء خيار إلغاء طلب WooCommerce للعملاء. بشكل افتراضي ، يمكنك إلغاء طلب WooCommerce يدويًا.
كيفية إلغاء الطلب تلقائيًا في WooCommerce
WooCommerce لديه خيار لإلغاء الطلبات تلقائيًا إذا كان الطلب له حالة "الدفع المعلق" لفترة أطول من القيمة المحددة لـ "مخزون معلق" في WooCommerce> الإعدادات> المنتجات> المخزون . الافتراضي هو 10080 دقيقة ، أي 7 أيام.
يُطلق على هذا أحيانًا الحد الزمني للدفع المعلق لـ 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 خيارًا مدمجًا للتعامل مع المرتجعات ، ومع ذلك ، قد لا يفي بالمستخدمين ؛ بسبب طريقة بنائه.
لذلك نوصيك باستخدام مكون إضافي آخر من شأنه توسيع قدرة متجرك على إرجاع الطلبات بشكل أسرع. أحد هذه المكونات الإضافية هو Flexible refund الذي يوسع عائدات WooCommerce بعدة إمكانيات جديدة.
رد أموال وأمر إرجاع مرن لـ WooCommerce - البرنامج المساعد
إذا كنت تريد أن يكتسب متجرك إمكانات جديدة لإرجاع البضائع ، فإنني أوصيك بمراجعة المكون الإضافي المرن لاسترداد الأموال. ستعمل على توسيع إمكانات متجرك عن طريق إضافة ميزات مثل:
- التكامل مع WooCommerce My Account
- خيار لقبول المرتجعات تلقائيًا
- خيار لتعطيل العوائد المتأخرة
- خيار استرداد المنتجات المختارة
- خيار العودة لأنواع المنتجات المحددة
- خيار العودة لطرق الدفع المحددة
- خيار العودة لأنواع المستخدمين المحددة
- خيار لتمكين العودة للشحن
- المبالغ المستردة الجزئية
- خيار لقبول جزء من المبلغ المطلوب استرداده
- خيار لإلغاء طلب الإرجاع الخاص بالعميل
- إرجاع ملف التعريف متداخلاً داخل الترتيب
- إرجاع التاريخ في ملاحظات النظام
- رسائل بريد إلكتروني مخصصة لحالات الإرجاع
- معاينة سريعة للأوامر المرتجعة
- خيارات نموذج الإرجاع المرنة
سيجعل المكون الإضافي عملية الإرجاع في متجرك أكثر ملاءمة وأسرع للعميل. هذا مهم لعمليات الشراء المستقبلية للعميل من متجرك وبناء ثقة المشتري.
المرتجعات الافتراضية مقابل المبالغ المستردة المرنة
قد تكون العوائد الافتراضية لـ WooCommerce كافية لبعض الشركات ، ومع ذلك ، إذا كنت تدير متجرًا وتريد أن يبدو احترافيًا ، فنحن نوصيك باستخدام استرداد مرن. يضيف المكون الإضافي العديد من الإمكانات التي لا تتوفر في عمليات استرداد الأموال القياسية ، والتي سيكون المستخدمون ممتنون لها. لتوضيح أي شكوك ، سأقارن عائدات WooCommerce القياسية بإرجاع المكون الإضافي المرن لاسترداد الأموال أدناه:
المبالغ المستردة الافتراضية لـ WooCommerce | عمليات رد مرنة | |
التكامل مع WooCommerce حسابي | ✕ | ✓ |
خيار قبول الإرجاع التلقائي | ✕ | ✓ |
خيار استبعاد إمكانية العودة بعد الموعد النهائي | ✕ | ✓ |
خيار العودة للمنتجات المختارة | ✕ | ✓ |
خيار العودة لأنواع مختارة من المنتجات | ✕ | ✓ |
خيار العودة لطرق الدفع المحددة | ✕ | ✓ |
خيار العودة لأنواع مختارة من المستخدمين | ✕ | ✓ |
خيار لتمكين العودة للشحن | ✓ | ✓ |
خيار العودة الجزئية | ✓ | ✓ |
خيار قبول جزء من المبلغ المطلوب | ✕ | ✓ |
خيار إلغاء طلب الإرجاع الخاص بالعميل | ✕ | ✓ |
إرجاع التاريخ في ملاحظات النظام | ✓ | ✓ |
خيارات نموذج الإرجاع المرنة | ✕ | ✓ |
القدرة على إنشاء كود خصم بقيمة استرداد | ✕ | ✓ |
إلغاء طلبات وعربات WooCommerce - ملخص
كما ترى ، حتى الأشياء البسيطة مثل التعامل مع مرتجعات WooCommerce يمكن تسهيلها كثيرًا إذا كنت تستخدم المكون الإضافي الصحيح!
نأمل أن هذه النصائح القليلة حول كيفية إلغاء طلب في WooCommerce ومسح العربة بعد مرور الوقت ستجعل من السهل عليك تشغيل متجرك ومساعدتك في الاحتفاظ بالعملاء الحاليين ، فضلاً عن جذب عملاء جدد.
بالطبع ، قم بزيارة صفحة المكون الإضافي Flexible refund لمعرفة ميزاته.
طلب استرداد وإرجاع مرن لـ WooCommerce 59 دولارًا
رد الأموال وأمر الإرجاع المرن لـ WooCommerce هو مكون إضافي تستخدمه أنت إدارة عملية الاسترداد في متجرك و تحسين التواصل مع عملائك .
أضف إلى السلة أو عرض التفاصيلإذا كان لديك أي أسئلة ، اتصل بنا !
شيء اخر!