قد تتجاوز السلة قيمة الحد الأدنى المعلن ولا تستوفي شرط كود الخصم، لأن بعض المنتجات لا تدخل في حساب العرض. لفهم النتيجة، افصل إجمالي السلة عن مجموع المنتجات المشمولة، ثم احسب ما ينقص هذا المجموع تحديدًا.
الخلاصة السريعة
ابدأ بنطاق العرض، واجمع المنتجات التي يشملها فقط وفق شروطه. في المثال الآتي، سلة بمئة وعشرين وحدة لا تحقق حد المئة إذا كان المشمول منها ثمانين. إضافة منتج مستثنى ترفع الإجمالي، لكنها لا تسد الفرق.
- عرّف نوع الخصم ونطاقه قبل مقارنة الأرقام؛ قاعدة خصم المنتجات ليست بالضرورة قاعدة كل عرض.
- اكتب مجموعين منفصلين: قيمة المنتجات المؤهلة وقيمة جميع المنتجات في السلة.
- قارن الإضافة المؤهلة بالمستثناة؛ قد ترفعان الإجمالي نفسه وتنتجان حالتين مختلفتين.
- احسب الخصم على النطاق المحدد، ثم راجع المبلغ الذي سيدفعه المشتري فعلًا.
- اجعل رسالة المبلغ المتبقي تذكر المنتجات المشمولة، وحدّثها عند تغيير السلة.
- اختبر ما دون الحد وما يساويه وما يتجاوزه، مع إبقاء بقية شروط المثال ثابتة.
ابدأ بتحديد نطاق كود الخصم
توضح Shopify أن الحد الأدنى لخصم المنتجات يُحسب من المنتجات أو المجموعات المختارة التي يشملها الخصم، ولا تدخل رسوم الشحن والضرائب في حد الشراء. وتُراعى الأسعار بعد خصومات المنتجات السابقة إن وجدت. هذا وصف لهذا النوع من الخصومات في المنصة، ولا ننقله تلقائيًا إلى خصم على الطلب كله أو إلى منصة أخرى.[1]
سنضع عرضًا افتراضيًا واضحًا لنشرح الحساب: خصم عشرين بالمئة على منتجات مجموعة محددة، بشرط بلوغ قيمة المنتجات المشمولة مئة وحدة نقدية على الأقل. نفترض عدم وجود خصومات سابقة أو أخرى مجمّعة، واستيفاء بقية شروط العرض. الأسماء والأسعار والنتائج الحسابية هنا مؤلفة للتوضيح، ولا تمثل عرضًا قائمًا أو تجربة شراء فعلية. بهذه الحدود نستطيع التركيز على سؤال واحد: أي مجموع نقارنه بالمئة؟
قارن بين عبارتين قد تُكتبان على بطاقة العرض: «خصم عند شراء مئة» و«خصم على المجموعة المحددة عند شراء مئة منها». الأولى تترك للقارئ أن يخمّن هل المقصود كامل مشترياته، أما الثانية فتربط الحد بالمجموعة. لا تكفي إضافة عبارة صغيرة في نهاية صفحة طويلة إذا كان العنوان الأساسي يوحي بنطاق مختلف. اجعل الوعد الذي يراه المشتري متوافقًا مع الطريقة التي ستحسب بها الأهلية في المثال.
وقبل تفسير رفض الكود على أنه خطأ تقني، اكتب شروط المسألة أمامك بصياغة كاملة. ما المنتجات الداخلة؟ ما قيمة الحد؟ وعلى أي منتجات ستطبق النسبة؟ لا تدمج هذه الأسئلة في عبارة «الكود لا يعمل». فالملاحظة العامة لا تخبرنا هل المشكلة في المنتج المضاف أم في مقدار الإنفاق أم في افتراض سابق عن العرض. وكلما حدّدت السؤال، أصبح اختبار الحالة أو شرحها لشخص آخر أقصر وأوضح.
لماذا لا تكفي سلة بمئة وعشرين؟
تحتوي السلة الأولى في مثالنا على دفترين، سعر الواحد ثلاثون وحدة، ومقلمة سعرها عشرون؛ وهذه المنتجات الثلاثة مشمولة بالعرض. أضيف إليها صندوق خارج المجموعة سعره أربعون. مجموع الدفترين ستون، ومع المقلمة يصبح المجموع المؤهل ثمانين. أما إجمالي المنتجات جميعًا فهو مئة وعشرون. الرقم الأخير أعلى من الحد المعلن، لكنه ليس الرقم الذي اشترطنا بلوغه، لأن الأربعين الإضافية تخص منتجًا مستثنى.
يمكن كتابة العملية في ثلاثة أسطر صغيرة بدل محاولة تذكرها: المشمول ستون زائد عشرين يساوي ثمانين؛ المستثنى أربعون؛ الإجمالي ثمانون زائد أربعين يساوي مئة وعشرين. ثم نطرح الثمانين من حد المئة فنجد أن المطلوب عشرون من المنتجات المشمولة. لا نطرح إجمالي السلة من الحد ونعلن أن العميل تجاوزه بعشرين، فذلك يجيب عن مجموع آخر لا يستخدمه الشرط الذي عرّفناه لهذه الحالة.
اختلاف المجموعين ليس نقصًا في قيمة الصندوق أو حكمًا على فائدته للمشتري. هو ببساطة خارج نطاق العرض الافتراضي، ولذلك يبقى ثمنه ضمن المبلغ المدفوع ولا يساعد على استيفاء هذا الشرط. يستطيع العميل الاحتفاظ به إذا أراده، أو إزالته إذا لم يرده، لكن قرارًا متعلقًا بالحاجة إلى المنتج يختلف عن حساب أهلية الكود. شرح هذا الفرق أفضل من وصف كل منتج لا يحقق الحد بأنه شراء غير مفيد.
إذا كنت تراجع الحالة مع زميل، أعطه أسماء المنتجات وكمياتها وأسعارها وتصنيفها بالنسبة إلى العرض، ثم اطلب منه حساب المجموعين مستقلًا. لا تعطه رقم «ثمانين» جاهزًا وتطلب فقط تأكيده، لأن الخطأ قد يكون في اختيار المنتجات قبل الجمع. في هذه السلة بالذات، نراجع أن الدفترين احتُسبا مرتين، وأن المقلمة أضيفت مرة واحدة، وأن الصندوق بقي خارج مجموع الأهلية مع بقائه داخل الإجمالي العام.
إضافة مؤهلة وأخرى مستثناة بالقيمة نفسها
نجرب أولًا إضافة منتج مستثنى آخر سعره عشرون وحدة. يصبح إجمالي المنتجات مئة وأربعين، لكن المشمول يظل ثمانين، لأننا لم نضف شيئًا إلى المجموعة المطلوبة. لذلك لا يتحقق حد المئة في هذه الحالة، ويبقى الفرق عشرين كما كان. ارتفاع الرقم الكبير الظاهر في السلة لا يكفي للاستنتاج بأننا اقتربنا من الشرط؛ المهم هنا هو العمود الذي تغير، وليس مجرد وجود إضافة جديدة.
نعود إلى السلة الأصلية قبل تلك الإضافة، ثم نضيف منتجًا مشمولًا سعره عشرون. الإجمالي يصبح مئة وأربعين أيضًا، لكن المجموع المؤهل يرتفع من ثمانين إلى مئة. تتحقق الآن قيمة الحد في المسألة، وتساوي نسبة العشرين بالمئة من المئة عشرين وحدة. يكون مجموع المنتجات بعد هذا الخصم مئة وعشرين: ثمانون للمشمول بعد تخفيضه، وأربعون للصندوق المستثنى الذي لم يتغير سعره.
| الحالة | المؤهل | الإجمالي قبل الخصم | النتيجة |
|---|---|---|---|
| السلة الأصلية | 80 | 120 | الحد غير متحقق |
| إضافة مستثناة بقيمة 20 | 80 | 140 | الحد غير متحقق |
| إضافة مشمولة بقيمة 20 | 100 | 140 | خصم 20؛ المتبقي 120 |
تشابه الإجمالي قبل الخصم في الحالتين الأخيرتين يساعدنا على اختبار وضوح الرسالة. لو كانت الواجهة تعرض المئة والأربعين فقط، فلن يستطيع القارئ تفسير اختلاف النتيجة بينهما من هذا الرقم وحده. أما إظهار أن المشمول ثمانون في الأولى ومئة في الثانية فيكشف سبب الاختلاف مباشرة. هذه مقارنة بين سلتين مختلفتين في المحتوى، وليست دليلًا على عطل عشوائي أو على أن الكود يتصرف بشكل متناقض مع الشرط المكتوب.
من المفيد أن تُعاد كل تجربة إلى نقطة البداية بدل تراكم الإضافات دون انتباه. إذا أبقيت المنتج المستثنى الجديد ثم أضفت المشمول، فسيصير الإجمالي مئة وستين، وهذه حالة ثالثة لا تطابق المقارنة السابقة. اكتب بجوار الاختبار «السلة الأصلية ثم إضافة واحدة»، أو احفظ تفاصيل كل حالة على حدة. بذلك لا تفسر فرقًا سببه اختلاف المنتجات على أنه فرق سببه تغيير طريقة الحساب أو نسبة الخصم.
تحقق من الوفر والمبلغ النهائي كل على حدة
في حالة إضافة العشرين المشمولة، ارتفعت قيمة المنتجات قبل الخصم من مئة وعشرين إلى مئة وأربعين، ثم خُصمت عشرون، فعاد المتبقي إلى مئة وعشرين. هذه مساواة خاصة بأرقام المثال. لا نستنتج منها أن كل إضافة للوصول إلى الحد لا تكلف شيئًا، ولا أن المتسوق يحتاج إلى المنتج الإضافي. ما أثبته الحساب هو مقدار الدفع للمنتجات في حالتين محددتين، مع بقاء بقية الافتراضات كما وضعناها.
لرؤية الفرق، نعود مرة أخرى إلى السلة الأصلية ونضيف منتجًا مشمولًا بثلاثين بدل عشرين. يصبح المؤهل مئة وعشرًا، والإجمالي مئة وخمسين، والخصم اثنتين وعشرين. إذن المتبقي مئة وثمان وعشرون، أي أكثر بثماني وحدات من السلة الأصلية التي لم تحقق الشرط. حصل المشتري في هذا المثال على خصم فعلي، لكنه سيدفع مبلغًا أكبر إجمالًا لأنه اختار منتجات أكثر. عرض إحدى النتيجتين دون الأخرى قد يربك المقارنة.
إذا أردنا إضافة الشحن إلى ورقة الحساب، فلنفترض رسمًا ثابتًا قدره ثماني وحدات للحالتين، مع عدم وجود ضرائب في المسألة التعليمية. تكون السلة الأصلية مئة وثمانيًا وعشرين بعد الشحن، وتكون حالة الإضافة المشمولة بثلاثين مئة وستًا وثلاثين. يظل فرق الدفع ثماني وحدات، لأن رسم الشحن المفترض متساوٍ. لا تعمم ذلك إذا اختلف الرسم بين الطلبين؛ عندئذ يجب إدخال الرقم الخاص بكل حالة بدل تثبيت مبلغ لم يعد مشتركًا.
اكتب لذلك سطرين في المقارنة: مقدار الخصم على المنتجات، والمبلغ النهائي وفق البنود التي حسبتها. عبارة «وفّرت اثنتين وعشرين» تصف الفرق عن أسعار السلة الجديدة قبل الخصم، أما عبارة «ستدفع ثماني وحدات أكثر من سلتك الأولى» فتقارن خيارين مختلفين. لا تتعارض العبارتان إذا عرّفنا أساس كل منهما. ولصاحب المتجر، يساعد هذا الوضوح على كتابة عرض قابل للفهم؛ وللمشتري، يساعد على اختيار ما يحتاج إليه دون أن يخلط بين نسبة التخفيض وحجم الإنفاق.
كيف تكتب رسالة المبلغ المتبقي؟
في السلة الأصلية، يمكن صياغة رسالة محددة: «أضف منتجات مشمولة بقيمة عشرين وحدة للوصول إلى حد العرض». وهي أوضح من «بقي عشرون» وحدها، لأن الرسالة المختصرة لا تبيّن أين ينبغي أن تذهب الإضافة. ويمكن وضع رابط إلى المجموعة المقصودة بجوار النص إذا كان المتجر يوفره فعلًا. لا يلزم أن تشرح المعادلة كاملة داخل الرسالة القصيرة، لكن ينبغي أن يجد القارئ بسهولة الشرط الذي يحدد نطاقها ومقدارها.
لنفترض أن المشتري أزال المقلمة ذات العشرين من السلة الأصلية. ينخفض المؤهل من ثمانين إلى ستين، فيصبح المتبقي أربعين، ولو بقي الصندوق المستثنى كما هو. وإذا أزال الصندوق بدل المقلمة، ينخفض الإجمالي إلى ثمانين لكن المتبقي المؤهل يظل عشرين. الحالتان تتضمنان إزالة منتج، إلا أن أثرهما في الرسالة مختلف. لذلك نعيد الحساب بعد قراءة المحتوى الحالي، ولا ننقص المتبقي أو نزيده لمجرد حدوث حركة في السلة.
وعند الوصول إلى مئة، يمكن أن تصبح الرسالة «تحقق الحد الأدنى للمنتجات المشمولة». هذه صياغة تصف الشرط الذي اختبرناه، ولا تدّعي بمفردها أن جميع شروط الكود الأخرى تحققت. في مثالنا افترضناها مستوفاة من البداية، أما المتجر الفعلي فينبغي أن يربط رسالة قبول الكود بنتيجة التحقق الفعلية فيه. الفصل بين تحقق مقدار الإنفاق وقبول العرض كاملًا يمنع أن تعرض الرسالة نجاحًا أوسع مما تعرفه.
إذا تغيّر السعر الظاهر أو اختيرت نسخة مختلفة من منتج، فلا تعيد استخدام رقم المتبقي المحسوب لسلة قديمة. صِف في اختبارك المنتج والكمية والسعر المستخدم، ثم احسب الحالة الجديدة. مثلًا، إذا صار المجموع المؤهل تسعين بدل ثمانين، فالناقص عشر وحدات تحت شرطنا نفسه. لا يحتاج القارئ إلى تفاصيل تقنية عن كيفية تحديث الصفحة؛ ما يهمه أن الرسالة تعكس مشترياته الحالية وأنها لا تقوده إلى إضافة لا تساعده على تحقيق الشرط المقصود.
اختبر الحد نفسه قبل اعتماد العرض
أعد ثلاث حالات حسابية مستقلة للمجموع المؤهل: تسعًا وتسعين، ومئة، ومئة وواحد. تحت شرط «مئة على الأقل» لا تحقق الأولى الحد، وتحققه الثانية والثالثة. وإذا طبّقنا نسبة العشرين بالمئة في الحالتين المقبولتين، كان الخصم عشرين في الثانية وعشرين وعشرين جزءًا من المئة في الثالثة. لا تقرّب التسعة والتسعين إلى مئة كي يبدو العرض مستوفيًا؛ فذلك يغيّر شرط المسألة بدل أن يختبره.
بعد ذلك أضف إلى كل حالة منتجات مستثناة بقيمة ثابتة، ثم راجع أن مجموع الأهلية لم يتغير في الحساب الذي عرّفناه. فالمؤهل تسعة وتسعون مع مستثنى بمئتين يعطي إجماليًا كبيرًا قدره مئتان وتسع وتسعون، لكنه يظل دون الحد المؤهل بوحدة واحدة. هذا الاختبار يكشف بسرعة ما إذا كان شخص يراجع الورقة قد استخدم الإجمالي العام بدل المجموع الصحيح، حتى لو بدت الحالات الصغيرة السابقة منطقية للوهلة الأولى.
لا يكفي نجاح الحساب على الورق لإعلان أن إعداد متجر حقيقي يعمل كما تقصد. استخدم هذه الحالات للمقارنة مع نتيجة التحقق في بيئة الاختبار المتاحة لك، وسجّل أي فرق قبل تغيير الشروط. هذه حالات تعليمية مؤلفة، وليست نتائج تحقق مسجلة من متجر فعلي. وإذا ظهرت نتيجة مختلفة، فابدأ بمراجعة نطاق المنتجات والأسعار والافتراضات التي بُنيت عليها الحالة، ثم افصلها عن الشروط الأخرى التي استبعدناها من المثال.
وعند اعتماد الصياغة، احتفظ بوصف قصير للعرض مع أمثلة ناجحة وأخرى غير ناجحة، حتى يستطيع من يكتب الإعلان ومن يرد على العملاء تفسير الحالة بالطريقة نفسها. لا تجعل العنوان يعد بخصم على كل السلة بينما الأمثلة تحسب مجموعة محددة فقط. قيمة الاختبار ليست في كثرة الجداول، بل في أن تتطابق ثلاثة أشياء يمكن للقارئ مراجعتها: المنتجات المشمولة، والحد المطلوب، والنتيجة التي تظهر عند تطبيق الشروط على محتوى السلة.
المصادر ومتابعة القراءة
أُعدّ هذا المقال بصياغة عربية أصلية بالاستناد إلى المصادر أعلاه، وهو مدخل تمهيدي إلى الموضوع. اقرأ منهجية المحتوى وحدوده.
