حالات الطلب (Order Statuses)
يحتوي كل طلب في WooCommerce على حالة تشير إلى حالته الحالية. توضح هذه الوثيقة كل حالة طلب، ومتى تنطبق، والإجراء الذي قد تحتاج إلى اتخاذه.
حالات الطلب في WooCommerce (Order statuses in WooCommerce)
تتيح لك حالات الطلب معرفة مكان الطلب في عملية الدفع، أو السداد، أو التنفيذ، أو الإلغاء، أو استرداد الأموال. يصف الجدول التالي كل حالة طلب متاحة في WooCommerce:
| الحالة (Status) | الوصف (Description) | ملاحظات (Notes) |
|---|---|---|
| مسودة (Draft) | طلبات المسودة هي سجلات دفع مؤقتة يستخدمها نموذج الدفع القائم على الكتل (block-based checkout) قبل إرسال الطلب. | تكون الطلبات بالحالة مسودة (Draft) مرئية فقط في التبويب الفرعي "Draft" (مسودة) في صفحة نظرة عامة على الطلبات. راجع قسم حالة طلب المسودة (Draft order status) أدناه. |
| بانتظار الدفع (Pending payment) | تم استلام الطلب، ولكن لم يتم إجراء أي دفع. عادةً ما تنتظر طلبات انتظار الدفع إجراءً من العميل. | إذا كان عميلك بحاجة إلى رابط دفع لإجراء الدفع، فراجع وثائق دفع ثمن الطلبات (paying for orders). |
| قيد المعالجة (Processing) | تم استلام الدفع (مدفوع)، وتم تخفيض المخزون. الطلب في انتظار التنفيذ. | تتطلب جميع الطلبات معالجة باستثناء تلك التي تكون فيها جميع المنتجات افتراضية وقابلة للتنزيل. هذه هي إشارة لصاحب المتجر أو المستودع لشحن الطلب وتغيير الحالة يدوياً إلى مكتمل (Completed). |
| مكتمل (Completed) | تم تنفيذ الطلب وهو مكتمل. | لا يتطلب مزيداً من الإجراءات. |
| قيد الانتظار (On hold) | الطلب بانتظار تأكيد الدفع. يتم تخفيض المخزون، ولكن تحتاج إلى تأكيد الدفع. | يتم تعيين حالة قيد الانتظار (On hold) عادةً للطلب عندما يدفع العميل عبر طريقة دفع "غير متصلة بالإنترنت (offline)" ليس لها تأكيد دفع فوري، مثل بوابة BACS. تتطلب طرق الدفع غير المتصلة بالإنترنت التحقق اليدوي من معالجة الدفع. بمجرد تأكيد استلام الدفع، يمكنك تغيير حالة الطلب. قد يتم تعيين حالة قيد الانتظار (On hold) مؤقتاً للطلبات إذا دفع العميل باستخدام طريقة دفع ذات إشعار متأخر، مثل الخصم المباشر عبر SEPA. اعتماداً على بوابة الدفع المستخدمة على موقعك، قد ينتقل الطلب تلقائياً من قيد الانتظار (On hold) إلى حالة مختلفة بمجرد تصفية الدفع. تحقق من ملاحظات الطلب على الطلب ووثائق بوابة الدفع الخاصة بك للتفاصيل. قد ترى أيضاً حالة قيد الانتظار (On hold) إذا كنت تستخدم بوابة دفع تحتوي على خيار لفصل التفويض والتحصيل (capture) للأموال. تحقق من ملاحظات الطلب ووثائق بوابة الدفع الخاصة بك للتفاصيل. |
| فشل (Failed) | فشل دفع العميل أو تم رفضه، ولم يتم إجراء أي دفع بنجاح. إذا تم تخفيض المخزون مسبقاً للطلب، يقوم WooCommerce بإرجاعه إلى المخزون عندما ينتقل الطلب إلى فشل (Failed). | اعتماداً على بوابة الدفع وطريقة تأكيد الدفع التي تستخدمها، قد لا تظهر هذه الحالة على الفور. مع طرق الدفع ذات الإشعار المتأخر، يمكن أن يظل الطلب قيد الانتظار (On hold) أثناء تأكيد الدفع، ثم ينتقل إلى فشل (Failed) إذا تم رفض الدفع. راجع كيفية فهم وإصلاح حالات الطلبات الفاشلة في WooCommerce لمزيد من التفاصيل. |
| ملغي (Cancelled) | تم إلغاء الطلب بواسطة مسؤول أو العميل. | عندما يكون للطلب حالة ملغي (Cancelled)، يتم إرجاع المخزون الخاص ببنود الطلب إلى مخزون المتجر إذا كان إدارة المخزون مفعلة. عندما يتم تفعيل إعداد تعليق المخزون (Hold Stock setting)، يقوم WooCommerce تلقائياً بإلغاء الطلبات المؤهلة بانتظار الدفع (Pending payment) التي تم إنشاؤها عبر الدفع بعد الحد الزمني المكوّن ويحرر مخزونها المعلق مرة أخرى إلى المخزون المتاح. قد يحتاج الطلب الذي يحمل حالة ملغي (Cancelled) إلى استرداد الأموال. تحقق من ملاحظات الطلب ووثائق بوابة الدفع الخاصة بك للتفاصيل. |
| تم استرداد الأموال (Refunded) | قام مسؤول أو مدير متجر باسترداد قيمة الطلب بالكامل بعد الدفع. | إذا كنت تستخدم خيار استرداد الأموال اليدوي (Manual Refund)، يمكن أن يصل الطلب إلى هذه الحالة دون إعادة أموال العميل. راجع الوثائق المتعلقة باسترداد أموال الطلبات في WooCommerce لمزيد من التفاصيل. |
رسم توضيحي مرئي لتدفق حالة الطلب (Visual diagram of order status flow)
يوضح مخطط التدفق هذا المسار النموذجي من سجل الدفع المؤقت المسودة (Draft) عبر الدفع والتنفيذ، بالإضافة إلى الحالات الأخرى التي قد تراها عندما يتأخر الدفع، أو يفشل، أو يتم إلغاؤه، أو يتم استرداد أمواله.
المسودة (Draft) هي حالة دفع مؤقتة قائمة على الكتل قبل الإرسال. عادةً ما ينتقل الطلب المرسل من بانتظار الدفع (Pending payment) إلى قيد المعالجة (Processing) ثم مكتمل (Completed). اعتماداً على الدفع أو المخزون أو نشاط استرداد الأموال، قد ينتقل بدلاً من ذلك عبر قيد الانتظار (On hold)، أو فشل (Failed)، أو ملغي (Cancelled)، أو تم استرداد الأموال (Refunded).
حالة طلب المسودة (Draft order status)
بالنسبة للطلبات المرسلة التي بانتظار الدفع، يستخدم WooCommerce حالة بانتظار الدفع (Pending payment).
عند استخدام الدفع القائم على الكتل، يمكن لـ WooCommerce استخدام حالة المسودة (Draft) لطلب دفع مؤقت قبل اكتمال الإرسال. في إصدارات WooCommerce الحالية، يقوم الدفع الجديد القائم على الكتل بتخزين حالة تفاعلات النموذج في جلسة العميل أولاً وينشئ طلب المسودة عندما ينقر العميل على Place Order (إرسال الطلب). إذا كان هناك بالفعل طلب معلق أو فاشل في جلسة العميل، يمكن لـ WooCommerce إعادة استخدام هذا الطلب وتحديثه أثناء تدفق إعادة المحاولة.
خصائص طلبات المسودة (Characteristics of draft orders)
تتميز طلبات المسودة بالخصائص التالية:
- الإنشاء (Creation): يتم إنشاؤها في وقت إرسال الطلب لإرسال دفع جديد قائم على الكتل، أو إعادة استخدامها عندما يكون هناك بالفعل طلب معلق أو فاشل مؤهل في جلسة العميل.
- المحتوى (Content): يتضمن عناصر العميل، وطريقة الشحن المحددة، ومعلومات العنوان المقدمة.
- التحديثات (Updates): بالنسبة لطلب موجود في جلسة العميل، يمكن لـ WooCommerce تحديث الطلب مع تغير تفاصيل الدفع. بالنسبة للدفع الجديد، يقوم WooCommerce بتخزين حالة تفاعل النموذج في جلسة العميل حتى يتم إرسال الطلب.
- حجز المخزون (Stock reservation): عندما تكون إدارة المخزون مفعلة ويصل الدفع إلى النقطة التي يحجز فيها WooCommerce المخزون، يستخدم الحجز إعداد تعليق المخزون (Hold Stock setting) الخاص بالمتجر. يتم تعليق المخزون طالما كان الطلب في حالة المسودة (Draft) أو بانتظار الدفع (Pending payment)، ثم يتم تحريره عندما تتغير حالة الطلب أو يتعذر متابعة الدفع.
نظراً لأن تفاعلات الدفع الجديدة القائمة على الكتل لا تنشئ طلب مسودة عند تحميل الصفحة أو التغييرات العادية في الحقول، فقد لا ترى سير العمل التي تبحث فقط عن طلبات المسودة (Draft) جلسة دفع حتى يحاول العميل إرسال الطلب.
تنظيف طلبات المسودة (Draft order cleanup)
يقوم WooCommerce بتشغيل عملية تنظيف يومية مجدولة تحذف تلقائياً جميع طلبات المسودة التي لم تعد نشطة. لا يلزم اتخاذ أي إجراء من جانبك.
حالات الطلب ورسائل البريد الإلكتروني (Order statuses and emails)
يرسل WooCommerce رسائل بريد إلكتروني محددة لك ولعملائك عندما تتغير حالات الطلب. على سبيل المثال، يتلقى بريداً إلكترونياً عندما يتم وضع طلب جديد، ويتلقى عميلك بريداً إلكترونياً عندما يكتمل الطلب. لتكوين رسائل البريد الإلكتروني التي يتم إرسالها وتخصيص محتواها، راجع وثائق إعدادات البريد الإلكتروني.
الأسئلة والدعم (Questions and support)
هل لا تزال لديك أسئلة وتحتاج إلى مساعدة؟
تتعلق هذه الوثائق بإضافة WooCommerce الأساسية المجانية، والتي يتم تقديم دعم لها في منتديات مجتمعنا على WordPress.org. من خلال البحث في هذا المنتدى، ستجد غالباً أن سؤالك قد تم طرحه والإجابة عليه من قبل.
إذا لم تقم بإنشاء حساب على WordPress.org لاستخدام المنتديات، فإليك الطريقة.
- إذا كنت ترغب في توسيع (extend) الوظائف الأساسية المعروضة هنا، فنوصي بمراجعة الإضافات المتاحة في سوق WooCommerce.
- هل تحتاج إلى دعم متقدم مستمر أو تخصيص (customization) مبني لـ WooCommerce؟ استأجر شريك وكالة Woo.
- هل أنت مطور (developer) تقوم ببناء تكامل أو إضافة الخاصة بك لـ WooCommerce؟ تحقق من موارد المطورين (Developer Resources) لدينا.