يعرض Build a Box عدة منتجات مختلفة. لبيع وحدات أكثر من منتج واحد بأسعار متدرجة، استخدم عروض الكمية الإضافية بدلًا من ذلك.
إعداد الصندوق
اختيار المنتجات المرشحة
- افتح عرض الصندوق في محرر مسار ما بعد الشراء.
- وسّع Product selection.
- حدد Add product واختر منتجًا واحدًا أو أكثر. المنتجات الموجودة بالفعل في القائمة تُستبعد من أداة الاختيار.
- احفظ.
حجم الصندوق
مع صندوق ثابت الحجم، يوضّح المحرر أن على المتسوقين اختيار هذا العدد بالضبط وسيرون عدّادًا بصيغة “0 of N selected”.
الخصومات
مستويات الخصم
- يحصل المتسوق على معدل أعلى مستوى يبلغه. إذا ضبطت 3 عناصر فأكثر عند 30% و6 عناصر فأكثر عند 20%، فسيحصل المتسوق الذي لديه 6 عناصر على 20%.
- يُقيَّم المعدل عند عدد العناصر الفعلي الحالي، وليس عند الحد الأدنى للصندوق. تُفتح البطاقة بالسعر الكامل وتُعاد تسعيرها كلما امتلأ الصندوق، لذا فإن المعدل المعروض على المتسوق هو دائمًا المعدل الذي يستحقه اختياره الحالي فعلًا.
- جدول المستويات الفارغ صالح ويعني بيع الصندوق بالسعر الكامل.
هدايا مجانية على مستويات الخصم
لتغيير منتج الهدية، استخدم أيقونة الاستبدال في صف الهدية. لإزالة الهدية، استخدم أيقونة الحذف.
يعرض المحرر تحذيرًا إذا كانت الهدية على مستوى يتجاوز حده الأدنى الحد الأقصى للصندوق، لأن ذلك المستوى لا يمكن فتحه أبدًا.
يظهر Gift behavior بمجرد أن يحتوي أي مستوى على هدية، ويُطبَّق على الصندوق بأكمله:
- Give every gift the box has reached (تراكمي). يحصل المتسوق على الهدية من كل مستوى تجاوزه.
- Give only the highest reached tier’s gift (المستوى المحدد). تُمنح فقط الهدية من أعمق مستوى مؤهل.
{items-to-next-gift} و{next-gift}، بالإضافة إلى جميع متغيرات الصندوق القياسية.
خصومات على مستوى المنتج
- يُطبَّق التجاوز على بطاقة ذلك المنتج وفي إجمالي الصندوق، بدلًا من معدل المستوى.
- القيمة
0تجاوز صالح — تُبقي منتجًا بالسعر الكامل داخل صندوق مخفّض في ما عداه. - اترك التجاوز معطلًا لاتباع خصم الصندوق.
تحرير عدة منتجات دفعة واحدة
الإعدادات لكل منتج
#fdcc0d و#d1d5db) وVariant options وBox limits وDiscount وAlready purchased.
لا يُضبط مظهر البطاقة لكل مرشح على حدة. بل يأتي من إعداد Layout على مستوى العرض، لذا تتخذ جميع البطاقات في الصندوق الشكل نفسه.
إعدادان تحت Box limits يستحقان الذكر:
- Show quantity selector — معطّل افتراضيًا في العروض الجديدة. يضيف كل نقر وحدة واحدة بالضبط، دون منتقي كمية على البطاقة. فعّله للسماح للمتسوقين باختيار كمية لكل بطاقة.
- Maximum quantity in a box — اتركه فارغًا لعدم وجود حد، أو اضبطه على 1 للحفاظ على تنوع صندوق التشكيلة.
عند تحديد Show a “Your choice” badge، تظهر ثلاثة إعدادات إضافية:
- Badge text — نص الشارة. اتركه فارغًا لاستخدام ترجمة متجرك (تُضبط في Settings > Translations تحت Already purchased badge). القيمة الافتراضية “Your choice”.
- Badge color — لون تعبئة حبّة الشارة (hex، الافتراضي
#008060). - Badge text color — لون النص داخل حبّة الشارة (hex، الافتراضي
#ffffff).
التخطيط
يضبط القسم نفسه الحشو المحيط بالصندوق.
التقدم
لا يوجد وضع “مخفي”. لإزالة سطر التقدم تمامًا، امسح حقل نص التقدم.
متغيرات نص التقدم
{ في أيٍّ من محررات صياغة التقدم الثلاثة لإدراج متغير.
متغيرات عنوان الخطوة المتاحة في العروض متعددة المنتجات لا يوجد لها مقابل في الصندوق ولا تُعرض هنا.
صياغة التقدم
{ في أيٍّ منها لإدراج متغير. امسح الحقل لإخفاء سطر التقدم في تلك الحالة.
لا يعرض المحرر إلا الحقول التي يمكن لصندوقك بلوغها فعلًا:
- يظهر Before the first tier عندما يكون للصندوق حد أدنى أكبر من صفر أو مستوى خصم واحد على الأقل.
- يظهر Between tiers فقط عندما يكون للصندوق مستويان أو أكثر، أو حد أقصى في صندوق بلا مستويات.
- يظهر Last tier reached دائمًا. كل صندوق يبلغه.
- Add button text — التسمية المعروضة على البطاقة قبل أن يضيف المتسوق المنتج إلى صندوقه. القيمة الافتراضية “Add to box”.
- Remove button text — التسمية المعروضة على البطاقة بعد إضافة المتسوق للمنتج. القيمة الافتراضية “Remove”.
الشحن
اللغة ووسوم الطلبات
- يحدد Language اللغة المستخدمة في نصوص الصندوق وأزراره، وفي ترجمات تفاصيل المنتج.
- يطبّق Order tag وسمًا من Shopify على كل طلب يقبل الصندوق. استخدمه لتوجيه التنفيذ أو لعزل طلبات الصندوق في التقارير.
القيود
- زر قبول واحد مشترك. للصندوق دعوة واحدة لاتخاذ إجراء بدلًا من أزرار لكل منتج، لأن Shopify يحدّ من عدد عمليات القبول التي يمكن لصفحة ما بعد الشراء إجراؤها.
- لا توجد عروض استبدال. لا يمكن استخدام الصندوق كعرض رفع بديل.
- تفصيل الأسعار لا يُطوى. يقوم Show price breakdown، تحت General settings، بتشغيله أو إيقافه. عند تفعيله يكون موسّعًا دائمًا — أما العرض متعدد المنتجات فيضع تفصيله خلف رابط “Show price breakdown”.
المنتجات الاشتراكية فقط
requiresSellingPlan: true في Shopify — بلا خيار شراء لمرة واحدة) لا يمكن تضمينها في عرض build-a-box. كل عنصر في الصندوق يُحاسَب كشراء لمرة واحدة في الطلب، لذا يرفض Shopify المنتجات الاشتراكية فقط وقت التقديم. تُسقَط هذه المرشحات بصمت في كل طلب حقيقي، رغم أن معاينة محرر المسار تستمر في عرضها.
يحذرك محرر المسار عند اكتشاف هذه الحالة:
- لافتة تحذير — بعض المرشحات اشتراكية فقط لكن ما يكفي من المرشحات غير الاشتراكية يبقى لبلوغ الحد الأدنى للصندوق. تسرد اللافتة المنتجات المتأثرة بالاسم. لا يزال العرض يظهر للمتسوقين، لكن بمنتجات أقل من المضبوط.
- لافتة حرجة — جميع المرشحات اشتراكية فقط، أو أن المرشحات غير الاشتراكية المتبقية لا تستطيع بلوغ الحد الأدنى للصندوق. يُتخطى العرض بالكامل لكل متسوق.
- أضف مرشحات يمكن شراؤها أيضًا لمرة واحدة.
- اخفض الحد الأدنى للصندوق، لتكفي المرشحات المتبقية لبلوغه.
- عطّل “الاشتراك فقط” على المنتجات المتأثرة في Shopify، إذا كان ينبغي بيعها أيضًا كشراء لمرة واحدة.