Skip to main content

كيف يعمل التنفيذ التلقائي

ينفّذ Upcart تلقائيًا عنصر حماية الشحن عند استيفاء جميع الشروط التالية:
  1. تفعيل التنفيذ التلقائي لحماية الشحن في Upcart
    • في Cart Editor، افتح وحدة Add-ons وانتقل إلى قسم Advanced settings الخاص بها.
    • تأكد من تفعيل Auto-fulfill shipping protection. لا يظهر مربع الاختيار إلا بعد أن تكون حماية الشحن نفسها نشطة في General settings الخاصة بالوحدة — إذا لم تتمكن من العثور عليه، ففعّل حماية الشحن أولًا.
  2. أن يكون منتج حماية الشحن عنصرًا رقميًا
    • في Shopify، انتقل إلى Products وحدد منتج Shipping Protection الذي أنشأه Upcart.
    • افتح المنتج، ومرّر إلى قسم Shipping، وتأكد من أن مربع الاختيار This is a physical product غير محدد.
      • يضمن ذلك أن تتعامل Shopify معه كمنتج رقمي وتسمح بالتنفيذ التلقائي. نصيحة: إذا كانت لديك عدة مستويات لحماية الشحن، فيجب أن تستوفي جميع المنتجات ذات الصلة هذا الشرط نفسه.
  3. وجود خصائص المنتج المطلوبة
    ينفّذ Upcart العنصر عبر الاستماع إلى webhook orders/partially_fulfilled.
    عند تنفيذ جزء من الطلب، ينفّذ Upcart حماية الشحن تلقائيًا إذا تعرّف على خصائص عنصر السطر التالية:
    • __upcartAddon: XXX
    • __upcartShippingProtection: true تحقق من إعدادات منتجك للتأكد من تضمين كلتا الخاصيتين.
طلب غير منفَّذ في Shopify يعرض عنصر سطر Shipping Protection مع خاصيتَي عنصر السطر الخاصتين بإضافة Upcart وحماية الشحن

لماذا تُعامل حماية الشحن كمنتج

تُهيّأ حماية الشحن في Shopify كـ منتج لدعم التسعير المتدرج والتفاعل مع قواعد السلة.
يتيح ذلك لـ Upcart حساب الحماية وتطبيقها ديناميكيًا بناءً على قيمة الطلب أو محتويات السلة.
ومع ذلك، قد يتسبب هذا النهج في ظهور المنتج في عمليات الخصم أو في واجهات المتجر المرئية ما لم تتم تهيئته بشكل صحيح.

إدارة الظهور في واجهة المتجر

نظرًا لأن حماية الشحن منتج حقيقي في Shopify، فقد يظهر في بحث واجهة متجرك والمجموعات والتوصيات ما لم تخفِه. أبسط طريقة لإبقائه بعيدًا عن الأنظار هي حالة المنتج Unlisted في Shopify.
  1. في لوحة إدارة Shopify، انتقل إلى Products وافتح منتج Shipping Protection الذي أنشأه Upcart.
  2. في القائمة المنسدلة Status بالقرب من أعلى صفحة المنتج، اختر Unlisted.
  3. انقر على Save.
المنتج Unlisted مخفي عن بحث واجهة متجرك وصفحات المجموعات وتوصيات المنتجات وكتالوج Shopify ومحركات البحث، مع استمراره في العمل بشكل طبيعي في السلة وعند الدفع ولتنفيذ الطلبات. يُبقي ذلك حماية الشحن بعيدة عن أنظار العملاء المتصفحين بينما يستمر Upcart في إضافتها وتنفيذها تلقائيًا في الخلفية.
تتصرف المنتجات Unlisted مثل المنتجات Active في السلة وعند الدفع وفي الطلبات، لذا فإن ضبط Shipping Protection على Unlisted لا يتعارض مع التنفيذ التلقائي أو مع كيفية تطبيق الإضافة على السلة.
يحل Unlisted محل النهج القديم المتمثل في إخفاء هذا المنتج عبر حقل تعريف seo.hidden. لم تعد بحاجة إلى تعديل حقول التعريف لإبقائه بعيدًا عن واجهة متجرك.

ملخص

لضمان تنفيذ حماية الشحن تلقائيًا بشكل صحيح:
  • فعّل Auto-fulfill shipping protection في Upcart.
  • حدّد المنتج على أنه غير مادي في Shopify.
  • تحقق من تطبيق خصائص عنصر السطر الصحيحة.
  • استثنِه من قواعد الخصم، واضبطه على Unlisted لإبقائه بعيدًا عن واجهة متجرك، إذا لزم الأمر.
يضمن اتباع هذه الخطوات تنفيذًا سلسًا ويمنع التعارضات مع إعدادات الخصم أو ظهور المنتجات في Shopify.