דלגו לתוכן

תנאים

תנאים הם הדרך שלכם לומר מתי הנחה חלה. אתם בונים אותם באותו כרטיס בכל עמוד הנחה: בוחרים שדה, בוחרים אופרטור, מקלידים או בוחרים ערך.

תנאי הוא שלושה דברים שנקראים משמאל לימין — שדה · אופרטור · ערך. למשל Cart subtotal · is greater than or equal to · 50.

תנאים חיים בתוך rule group (קבוצת כללים). קבוצה יכולה להחזיק כמה תנאים שתצטרכו.

  • הפקד Between conditions: (החיבור בין התנאים) — ברגע שקבוצה מחזיקה שני תנאים או יותר, הוא יושב בין כל זוג ומציג את החיבור הנוכחי כתג (AND או OR) עם כפתור Switch to OR / Switch to AND. הבחירה שייכת לכל הקבוצה, לא לזוג בודד. AND הוא ערך הפתיחה.
  • בין קבוצות — ברגע שקיימת קבוצה שנייה, מופיעה בכותרת הכרטיס רשימה נפתחת Rule Group Logic (לוגיקת קבוצות הכללים) עם Match All Rule Groups (התאמה לכל קבוצות הכללים) ו־Match Any Rule Group (התאמה לקבוצה כלשהי). התג המצויר בין הקבוצות מראה איזו מהאפשרויות פעילה.

כשאין כללים כלל, הכרטיס מציג No rules configured ואת השורה “This discount will apply to all qualifying orders.”

RULE GROUP #1 בהנחת מוצר, עם תנאי אחד שאומר Specific collections, is one of, Blue Shirts

בונה הכללים הוא הכרטיס Discount Rules (כללי ההנחה) בהנחות Product, Order, Shipping ו־Price List. אותו בונה מופיע עם כותרת אחרת במקומות אחרים:

  • Bundle — בתוך Customer Eligibility (Discount Rules), תנאי לקוח בלבד, ומוגבל לקבוצת כללים אחת.
  • Buy X Get Y — פעמיים, פעם אחת תחת Customer buys (מה שהקונה קונה) ופעם תחת Customer gets (מה שהקונה מקבל). כל אחד משני אלה דורש לפחות כלל אחד.

שורות התנאי שלהלן — שדה · אופרטור · ערך — משותפות לכל האפליקציה, אבל rule groups ו־Rule Group Logic שייכים לשישה הסוגים האלה בלבד: Product, Order, Shipping, Price List, Bundle ו־Buy X Get Y. שאר הסוגים מסדרים את התנאים שלהם אחרת:

  • Multi-offer — אין בונה כללים. כל הצעה מציינת את פריטי העגלה שהיא מכירה בקבוצות Qualifying items (פריטים מזכים), שכל אחת מהן נושאת את הכותרת “Match [all] of these conditions”, ונושאת רשימת Requirements נפרדת. להנחה יש גם כרטיס Who can use this discount אחד שקובע מי זכאי להשתמש בה.
  • Block codes — כרטיס Conditions אחד ושטוח. התנאים מופיעים זה אחר זה עם בחירת התאמה של all/any, ואין קבוצות.
  • Spend More Save More — אין בונה. במקומו מוצעת רשימה קבועה של שישה מתגים: Customer tags, Account status, B2B customers, Past orders, Cart quantity, Cart contents.
  • Gift with Purchase — גם כאן אין בונה. כרטיס ה־Conditions שלו הוא רשימה קבועה של חמישה מתגים: Customer tags, Account status, B2B customers, Past orders, Cart attribute.
  • Quantity Break — אין כרטיס תנאים כלל.

Add your first rule יוצר RULE GROUP #1 עם תנאי ריק אחד בתוכה. Add rule group מוסיף קבוצה נוספת מתחת. לכל קבוצה יש ✕ בפינה הימנית העליונה שלה להסרתה. ב־Bundle, שמאפשר קבוצה אחת בלבד, Add rule group אינו מוצע.

מוסיף תנאי נוסף בתוך אותה קבוצה. פקד ההסרה של תנאי מופיע ברגע שהקבוצה מחזיקה יותר מתנאי אחד.

מוצג רק כשקיימות שתי קבוצות או יותר, ולכן לעולם אינו מופיע ב־Bundle. Match All Rule Groups (AND) או Match Any Rule Group (OR).

תג ה־AND/OR בתוך קבוצה, עם כפתור שמחליף אותו. הוא מופיע ברגע שהקבוצה מחזיקה שני תנאים או יותר, והוא חל על כל תנאי בקבוצה הזו.

זמינים בכללים של Product, Order, Shipping, Multi-offer ו־Block codes.

מאפיינים מותאמים אישית שהוגדרו על העגלה. אופרטורים: is one of (הוא אחד מ־), is not one of (אינו אחד מ־). ערך: זוג מפתח־וערך אחד או שניים, ושני החלקים נדרשים.

המספר הכולל של הפריטים בעגלה. אופרטורים: equals (שווה), is greater than or equal to (גדול או שווה), is less than or equal to (קטן או שווה). ערך: מספר שלם, 1 או יותר.

שווי סכום הביניים של הפריטים בעגלה, לפני הנחות. אופרטורים: equals, is greater than or equal to, is less than or equal to. ערך: סכום של 0.01 לפחות.

זמינים בכללים של Product, Order, Shipping, Bundle, Multi-offer ו־Block codes. ב־Price List מוצע Customer tags בלבד.

האם הלקוח הוא לקוח עסקי. אופרטור: equals. ערך: True או False.

האם הלקוח מחובר לחשבון שלו. אופרטור: equals. ערך: True או False.

תגיות ברשומת הלקוח. אופרטורים: is one of, is not one of. ערך: עד 20 תגיות, שמוקלדות אחת בכל פעם.

כמה הזמנות הלקוח ביצע. אופרטורים: equals, is greater than or equal to, is less than or equal to. ערך: מספר שלם, 0 או יותר — כך ש־equals 0 הוא הנחה להזמנה ראשונה.

זמינים ב־Product, Order, Buy X Get Y ו־Multi-offer. ב־Price List מוצעים Specific products ו־Specific collections בלבד; ב־Block codes מוצעים Specific collections, Product tags ו־Has selling plan. בהנחות Shipping אין אף אחד מאלה.

מאפיינים מותאמים אישית על שורת פריט. אופרטורים: is one of, is not one of. ערך: זוג מפתח־וערך אחד או שניים.

הכמות של שורה בודדת. אופרטורים: equals, is greater than or equal to, is less than or equal to, is in range (בטווח). ערך: מספר שלם, 1 או יותר; is in range מבקש מינימום ומקסימום.

סכום הביניים של השורה עצמה. אופרטורים: equals, is greater than or equal to, is less than or equal to. ערך: סכום של 0.01 לפחות.

אופרטורים: is one of, is not one of. ערך: עד 10 קולקציות, שנבחרות מדפדפן הקולקציות של Shopify.

אופרטורים: is one of, is not one of. ערך: עד 20 מוצרים, שנבחרים מדפדפן המוצרים של Shopify.

אופרטורים: is one of, is not one of. ערך: עד 20 תגיות.

אופרטורים: is one of, is not one of. ערך: עד 20 וריאציות.

המחיר להשוואה של המוצר מממשק הניהול של Shopify; מוצרים שאין להם כזה מדולגים. מוצע בהצעות product ו־order של Multi-offer. אופרטורים: is higher than the current price (גבוה מהמחיר הנוכחי) ו־is not higher than the current price (אינו גבוה מהמחיר הנוכחי) — שניהם אינם מקבלים ערך — וכן is greater than or equal to, is less than or equal to ו־equals, שמקבלים סכום של 0.01 לפחות.

האם השורה היא מנוי. אופרטור: equals. ערך: True או False.

בהנחות Shipping בלבד, וכן בהצעות shipping של Multi-offer.

סוג שירות המשלוח. אופרטורים: contains (מכיל), does not contain (אינו מכיל). ערך: טקסט חופשי.

חברת השילוח או השיטה. אופרטורים: equals, contains, does not contain. ערך: טקסט חופשי.

מדינת היעד, כקוד בן שתי אותיות (US, CA, GB). אופרטורים: is one of, is not one of. ערך: עד 20 קודים.

שם עיר היעד. אופרטורים: is one of, is not one of. ערך: עד 20 שמות.

אופרטורים: is one of, is not one of. ערך: עד 20 קודים.

אופרטורים: is one of, is not one of. ערך: עד 20 קודים.

קבוצת כללים בהנחת משלוח שמחזיקה את Cart subtotal is greater than or equal to 75 ואת Country code is one of US, CA, מחוברים ב־AND

אם קבוצה אחת מחזיקה גם בחירת מוצרים (Specific Products, Specific Variants, Collections, Product Tags) וגם דרישת מוצר (Line Quantity, Line Subtotal, Line Attribute, Subscription), הכרטיס מציג אזהרה שנוקבת בשתי קבוצות השדות:

Rule Group #1: These fields should be in separate rule groups. … Move product requirements to a different rule group for the discount to work correctly.

ב־Buy X Get Y ההמלצה הפוכה במכוון, כי ההנחה הזו מתאימה פריטים לכל קבוצה בנפרד ואז מחברת את הקבוצות יחד. שם דרישה שעומדת לבדה חלה על כל מוצר, ולכן האפליקציה מזהירה שקבוצה “may discount too many items” ומבקשת מכם לשים את הדרישה באותה קבוצה עם הבחירה, כשהקבוצה מוגדרת ל־AND. היא גם מסמנת קבוצה שחוזרת על אותו שדה בחירה עם AND כקבוצה ש”may match no products” — פריט אחד היה צריך להיות בשתי הקולקציות, או להיות שני המוצרים, בו זמנית.

אף אחת מהאזהרות אינה חוסמת את Save.

רק Blue Shirts

Discount Rules → RULE GROUP #1
Condition 1: Specific collections · is one of · Blue Shirts

עגלות מעל 75 שנשלחות לארה״ב או לקנדה (הנחת משלוח)

Discount Rules → RULE GROUP #1
Condition 1: Cart subtotal · is greater than or equal to · 75
Between conditions: AND
Condition 2: Country code · is one of · US, CA

לקוחות בהזמנה ראשונה בלבד

Discount Rules → RULE GROUP #1
Condition 1: Customer orders count · equals · 0

או מוצר עם תגית או שורה גדולה (שתי קבוצות)

RULE GROUP #1 → Product tags · is one of · clearance
RULE GROUP #2 → Line quantity · is greater than or equal to · 5
Rule Group Logic: Match Any Rule Group
  • מוצרים: עד 20 לכל תנאי. וריאציות: עד 20. קולקציות: עד 10.
  • תגיות וקודים (תגיות לקוח, תגיות מוצר, מדינה, עיר, מחוז, מיקוד): עד 20 ערכים לכל תנאי.
  • מאפיינים (של עגלה או של שורה): זוג מפתח־וערך אחד או שניים לכל תנאי; שני החלקים של כל זוג נדרשים.
  • ספירות הן מספרים שלמים: cart quantity ו־line quantity מתחילים ב־1, customer orders count מתחיל ב־0.
  • סכומים חייבים להיות 0.01 לפחות — cart subtotal, line subtotal ו־compare-at price.
  • היעדר כללים הוא הנחה תקפה ברוב הסוגים. אז היא חלה על כל ההזמנות המזכות. היוצא מן הכלל הוא Buy X Get Y: שני הבונים שלו דורשים לפחות כלל אחד, ובונה ריק נדחה עם ההודעה “At least one rule is required”.
  • Shopify בודקת את העגלה מול התנאים האלה. שום דבר כאן אינו פונה לאפליקציה בזמן שהקונה קונה.
  • קבוצת כללים אינה יכולה להיות ריקה: הסרת התנאי האחרון בקבוצה אינה מוצעת; הסירו במקום זאת את הקבוצה.