تجاوز إلى المحتوى الرئيسي
الإصدار: 1.x

إعداد المتاجر

ميزة Pro

تتطلب ميزة المتاجر المتعددة WCPOS Pro. من دون Pro، يعمل WCPOS كمتجر افتراضي واحد يتم تجميعه من الإعدادات العامة في WooCommerce — ولا توجد شاشة للمتاجر.

تشرح هذه الصفحة إنشاء موقع متجر من البداية إلى النهاية. للحصول على نظرة عامة مفاهيمية (ما الذي تفعله ميزة المتاجر المتعددة، والتسعير لكل متجر، وتكامل ATUM)، ابدأ بصفحة المتاجر المتعددة.

قبل البدء

  • تم تثبيت WCPOS Pro وتنشيط الترخيص. يضيف تنشيط Pro قائمة فرعية باسم المتاجر ضمن POS في WP Admin.
  • أمناء الصندوق الذين سيعملون في هذا المتجر لديهم حسابات WordPress بدور يتضمن صلاحية الوصول إلى WooCommerce POS. إذا لم يتم إعداد ذلك بعد، فراجع إعدادات الوصول.
  • (اختياري) ملف شعار جاهز للرفع — PNG أو JPG، ويفضل أن يكون 300×300 أو أكبر.

إنشاء المتجر

1

افتح قائمة المتاجر

في WP Admin، انتقل إلى POS → Stores. ستظهر قائمة بأي متاجر موجودة، مع أعمدة لـ المتجر والعنوان والمستخدمون المصرح لهم وزر Open POS لكل صف.

إذا كان هذا هو متجرك الأول وتم تفعيل Pro للتو، فستكون القائمة فارغة. انقر على إضافة متجر جديد في رأس الصفحة.

2

سمِّ المتجر

في أعلى المحرر، عيّن اسم المتجر. هذا هو الاسم الذي يظهر على الإيصالات، وفي محدد المتجر عند تسجيل الدخول، وفي عوامل تصفية المتاجر عبر POS. مطلوب.

أمثلة: "مقهى الشارع الرئيسي"، "المستودع — الاستلام"، "كشك السوق #3".

3

املأ العمود الرئيسي

يجمع الجانب الأيسر من المحرر كل ما يظهر في الإيصال:

  • شعار المتجر — ارفعه عبر مكتبة وسائط WP. يوجد مفتاح تبديل "استخدام شعار الموقع عند عدم تعيين شعار للمتجر" إذا كان للموقع شعار في أداة التخصيص وتريد استخدامه كخيار احتياطي.
  • العنوان — العنوان 1، العنوان 2، المدينة، الولاية، الرمز البريدي، البلد. البلد قائمة منسدلة تتيح البحث أثناء الكتابة.
  • جهة الاتصال — عنوان الويب، الهاتف، البريد الإلكتروني.
  • رسائل الإيصالعبارة الختام، سياسة الإرجاع، التذييل. نص عادي مع السماح بـ HTML خفيف (<strong>, <em>, <b>, <i>, <br>, <p>).
  • قوالب الإيصالات — اترك مفتاح "قوالب إيصالات خاصة بالمتجر" معطلا لوراثة قائمة القوالب على مستوى الموقع من POS ← القوالب، أو فعله لاختيار مجموعة مخصصة لهذا المتجر. تعمل إعادة الترتيب بمقبض السحب بعد اختيار مجموعة مخصصة.
  • معاينة الإيصال — معاينة مباشرة تتضمن محدد قالب ومفتاح بيانات عينة / طلب حتى تتمكن من رؤية الشكل الفعلي للإيصال قبل الحفظ.
4

تكوين الشريط الجانبي

العمود الأيمن هو تكوين كل متجر على حدة الذي لا يظهر على الإيصالات:

  • المستخدمون المصرح لهم — قائمة خانات اختيار لكل مستخدم WordPress لديه دور يتضمن صلاحية الوصول إلى WooCommerce POS. حدد أمناء الصندوق الذين ينبغي أن يتمكنوا من تسجيل الدخول في هذا المتجر. ترك القائمة فارغة يعني أن جميع المستخدمين الذين يمكنهم استخدام POS مصرح لهم — وهذا مناسب للمواقع ذات المتجر الواحد.
  • معدل الضريبة — قائمة حساب الضريبة بناء على المنسدلة: عنوان هذا المتجر (افتراضي) أو الموقع الأساسي. يعرض الجدول أدناه معدلات الضريبة المحسوبة لكل فئة ضريبية للعنوان المختار؛ وهو للقراءة فقط، لذا قم بتكوين المعدلات الفعلية في WooCommerce ← الإعدادات ← الضريبة.
  • المعرّفات الضريبية — صفوف قابلة للتكرار من (النوع / القيمة / البلد / التسمية) لضريبة VAT أو ABN أو GSTIN وغيرها لكل متجر. اتركها فارغة للرجوع إلى المعرّفات الضريبية للمتجر على مستوى الموقع.
  • إعدادات المتجر — العملة، موضع العملة، اللغة والمنطقة، المنطقة الزمنية. تكون القيم الافتراضية هي قيم الموقع؛ لا تتجاوزها إلا إذا كان هذا المتجر يعمل بطريقة مختلفة عن الإعداد الافتراضي للموقع.
  • ساعات العمل — خانات زمنية لكل يوم، بالإضافة إلى حقل ملاحظات نصي حر. اختيارية، وتستخدمها بعض القوالب.
5

حفظ

يعرض المتجر الجديد تمامًا زر إنشاء ظاهرًا إلى أن تحفظه للمرة الأولى. انقر على إنشاء.

بعد حفظه، تتحول الصفحة إلى الحفظ التلقائي — تُحفظ التعديلات تلقائيًا بعد تأخير قصير، مع مؤشر جارٍ الحفظ… → تم الحفظ في الزاوية. يمكنك مغادرة الصفحة في أي وقت وستبقى التغييرات محفوظة؛ ويحذّرك المتصفح إذا حاولت الإغلاق مع وجود تغييرات غير محفوظة.

ما يراه أمناء الصندوق عند تسجيل الدخول

عندما يسجل أمين الصندوق دخوله، يعرض POS منتقي المتجر الذي يسرد كل متجر مخوّل له:

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

يُلحَق المتجر المحدد كـ ?store={id} عند تشغيل POS، ويُسجَّل في كل طلب يتم تقديمه أثناء تلك الجلسة (بيانات تعريف الطلب _pos_store). هذا هو ما يتيح التقارير لكل متجر، وفلتر المتجر في الطلبات، والشعار والعنوان الصحيحين على الإيصالات، والتسعير لكل متجر.

التسعير لكل متجر

يتضمن WCPOS Pro آلية أصلية للتسعير لكل متجر — منفصلة عن ATUM. في شاشة تحرير كل منتج (وتباين)، تحصل علامتا تبويب السعر والضريبة على تجاوز لكل متجر:

  1. افتح منتجًا في WP Admin → المنتجات → تحرير.
  2. في علامة تبويب السعر، حدّد مربع "تعيين سعر لكل متجر" للمتجر الذي تريد تجاوزه.
  3. أدخل السعر العادي (وسعر البيع الاختياري) لذلك المتجر.
  4. احفظ المنتج.

عندما يعمل أمين الصندوق من ذلك المتجر، يستخدم POS السعر المحدد لكل متجر. وعند العمل من متجر لا يحتوي على تجاوز، يُطبَّق سعر WooCommerce القياسي.

يعمل النمط نفسه في علامة تبويب الضريبة لحالة الضريبة / فئة الضريبة لكل متجر — وهو مفيد عندما يكون أحد المواقع في منطقة معفاة من الضريبة وآخر ليس كذلك.

ATUM مقابل التسعير الأصلي لكل متجر

يُعد التسعير الأصلي لكل متجر في WCPOS الأداة المناسبة عندما تريد أسعار رفوف مختلفة في مواقع مختلفة مع مخزون مشترك. إذا كنت تحتاج أيضًا إلى تعداد مخزون لكل موقع، فثبّت تكامل ATUM Multi-Inventory — فهو يضيف قائمة منسدلة موقع المخزون ومحدد مصدر التسعير (افتراضي / WCPOS Pro / ATUM) إلى محرر المتجر، بحيث يمكنك المزج بين النظامين لكل متجر.

الحالات الخاصة

ماذا يحدث للطلبات الموجودة مسبقًا عند إضافة متجر جديد؟

لا شيء. تُوسم الطلبات ببيانات _pos_store الوصفية وقت البيع. لا تؤدي إضافة متجر جديد إلى إعادة تعيين أي طلب موجود بأثر رجعي. الطلبات التي أُنشئت قبل تفعيل Pro (أو ضمن إعداد متجر واحد) لا تحتوي على بيانات _pos_store الوصفية وتستمر في العرض باستخدام الإعدادات الافتراضية على مستوى الموقع.

إذا احتجت إلى إعادة تعيين طلب موجود إلى متجر مختلف، فافتحه في WP Admin → WooCommerce → الطلبات واستخدم قائمة المتجر المنسدلة التي يضيفها Pro إلى شاشة الطلب الفردي.

كيف أحذف متجرًا؟

ينفّذ زر سلة المهملات في محرر المتجر (وإجراء الصف في قائمة المتاجر) حذفًا مبدئيًا في WordPress (wp_trash_post). ولا يحذفه حذفًا نهائيًا، لذلك:

  • يُخفى المتجر من محدد أمين الصندوق ومن قوائم التصفية المنسدلة.
  • تظل الطلبات الموجودة التي تشير إلى المتجر المنقول إلى سلة المهملات تُحلّ بشكل صحيح عند إعادة طباعة الإيصالات وفي طرق عرض تفاصيل الطلب؛ إذ يظل اسم المتجر وعنوانه وشعاره متاحين.
  • تؤدي الاستعادة من سلة المهملات إلى إعادة المتجر إلى الحالة النشطة مع بقاء جميع إعداداته كما هي.

لا يزيل سجل المتجر إلا الحذف النهائي الكامل (من سلة المهملات → حذف نهائيًا). تعود الطلبات التي تشير إلى متجر محذوف نهائيًا إلى "المتجر #ID" والإعدادات الافتراضية على مستوى الموقع.

هل يمكن لأمين الصندوق العمل في أكثر من متجر؟

نعم — حدّد اسمه في قائمة المستخدمون المخوّلون في كل متجر ينبغي أن يتمكن من الوصول إليه. لا يوجد مفهوم "المتجر الأساسي" لكل مستخدم. في كل مرة يسجل فيها الدخول، يختار المتجر الذي سيعمل منه عبر المحدد.

هل يمكنني استخدام عملات مختلفة لكل متجر؟

عيّن العملة وموضع العملة في الشريط الجانبي للمتجر. يتجاوز هذان الإعدادان عملة WooCommerce على مستوى الموقع لأي جلسة تُفتح في ذلك المتجر — فالإيصالات والأسعار والإجماليات كلها تُنسّق بعملة المتجر.

هذا تنسيق عرض فقط؛ ما زلت بحاجة إلى بوابات دفع متوافقة مع WooCommerce لكل عملة، وتقع معالجة أسعار الصرف على عاتق متجرك.

لماذا لا توجد قائمة فرعية للمتاجر عند تثبيت Pro؟

سببان شائعان:

  1. لم يتم تفعيل Pro — انتقل إلى POS → الإعدادات → الترخيص وتأكد من أن مفتاح الترخيص يظهر على أنه نشط.
  2. تخطيط الإصدار المجاني القديم + Pro — كان Pro قبل الإصدار v1.8 إضافة للإضافة المجانية. إذا قمت بالترقية إلى v1.8+، فيجب إلغاء تفعيل الإضافة المجانية وحذفها (راجع الملاحظة حول تثبيت WCPOS Pro) — فالإبقاء على كليهما مثبتين قد يخفي قائمة المتاجر.