Skip to main content

نظرة عامة

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

السبب 1 – ليس خصم Shopify حقيقيًا

لن يظهر صف الخصم أو التوفير في تذييل السلة إلا عند تطبيق خصم Shopify حقيقي على السلة. هذا يعني أن صف الخصم لن يظهر في الحالات التالية:
  • الخصومات المحاكاة أو “الوهمية” التي تنشئها تطبيقات الحزم
  • التطبيقات التي تعدّل أسعار عناصر السلة بدلًا من تطبيق خصم Shopify حقيقي
  • منطق التسعير المخصص الذي يعرض السعر “قبل” و”بعد”
  • أسعار المقارنة المحددة في لوحة إدارة Shopify — افتراضيًا. فهذه طرق عرض لتسعير المنتج وليست خصومات فعالة، لذا يتجاهلها الصف ما لم تفعّل ذلك (انظر أدناه).
إذا لم يُطبَّق خصم Shopify حقيقي عبر الواجهة الخلفية لـ Shopify، فسيظل صف الخصم مخفيًا بحسب التصميم.
يمكن تضمين توفير أسعار المقارنة، في Cart Summary 2.0. فعّل Show compare-at price savings in footer total ضمن Settings > Cart settings > Advanced Settings، وسيضيف صف التوفير فرق سعر المقارنة لكل عنصر إلى الخصومات التي يحتسبها بالفعل. لا يقرأ هذا الإعداد سوى وحدة Cart Summary في الإصدار 2 — في الإصدار 1 يستمر صف التوفير في احتساب أكواد الخصم فقط. راجع إظهار توفير سعر المقارنة في إجمالي التذييل.

تطبيقات الحزم والخصومات

تستخدم بعض تطبيقات الحزم أو الخصومات تعديلات على الأسعار بدلًا من تطبيق خصم Shopify حقيقي. لا تتعرف Shopify إلا على الخصومات التي يتم إنشاؤها وتطبيقها عبر لوحة إدارة Shopify (أكواد الخصم أو الخصومات التلقائية). إذا كان تطبيق ما:
  • يعدّل أسعار عناصر السلة
  • يعرض السعر “قبل” و”بعد”
  • يعرض مبلغ “توفير” محسوبًا
  • يجمع المنتجات في سعر حزمة مخفّض
ولكنه لا يطبّق كائن خصم Shopify فعليًا، فلن يكتشفه Upcart كخصم. ونتيجة لذلك، لن يظهر صف الخصم في تذييل السلة.

السبب 2 - رمز سلة قديم

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

كيفية التحقق

للتحقق مما إذا كان متجرك يستخدم رمز سلة قديمًا:
  1. أضف عنصرًا إلى سلتك مع تفعيل Upcart.
  2. افتح وحدة تحكم المطور في متصفحك.
  3. الصق الكود التالي وشغّله:
  1. غيّر كمية أي عنصر في السلة لتشغيل التنبيه.

كيفية الإصلاح

إذا تأكدت من استخدام رمز سلة قديم، فستحتاج إلى التواصل مع دعم Shopify أو مطور قالبك لتحديث نظام السلة في متجرك.
راجع وثائق Shopify حول ترحيل Cart API.

السبب 3 - تعارض قالب أو تطبيق

قد يخفي CSS أو JavaScript المخصص من قالبك أو من التطبيقات الأخرى المثبتة وحدة الخصم دون قصد.

كيفية التحقق

افحص قالبك و CSS المخصص بحثًا عن أي أنماط تتضمن:
  • display: none;
  • visibility: hidden;
  • opacity: 0;
قد تكون هذه الأنماط تستهدف حاوية وحدة الخصم أو عناصرها الفرعية.

كيفية الإصلاح

تواصل مع مطور قالبك أو مطور التطبيق المتعارض. أخبرهم بأن وحدة الخصم يجب أن تظل مرئية، واطلب منهم تعديل CSS أو JavaScript الخاص بهم وفقًا لذلك.