הוספת פריט שורה להזמנה
הפעולה הוספת פריט שורה להזמנה מוסיפה גרסת מוצר להזמנה שמתחילה את זרימת העבודה. ניתן להשתמש בפעולה זו כדי להוסיף גרסת מוצר בחינם או בתשלום שמתכוונים לחייב עבורה.
הפעולה הוספת פריט שורה להזמנה פועלת לאחר השלמת התשלום, לכן הלקוחות יהיו מודעים לפריט השורה רק אם יצפו בהזמנה שלהם.
שדות
הפעולה הוספת פריט שורה להזמנה כוללת את השדות הבאים.
| שדה | תיאור |
|---|---|
| גרסת מוצר | חובה. יש ללחוץ על הלחצן עיון בשדה זה כדי לבחור גרסת מוצר מהחנות שלכם.שדה זה תומך גם בהזנה ידנית של GID של גרסת מוצר כדי לזהות את המוצר שיתווסף להזמנה. הפורמט של ה-GID הוא gid://shopify/ProductVariant/, ואחריו מספר מזהה הגרסה.לדוגמה, אתם מבקרים בדף של גרסה ב-Shopify Admin. כתובת ה-URL בשורת הכתובת של הדפדפן שלכם היא https://admin.shopify.com/store/shopname/products/1234567/variants/36485954240671. מזהה הגרסה הוא 36485954240671, וה-GID של גרסת המוצר הוא gid://shopify/ProductVariant/36485954240671. |
| כמות | חובה. כמות המוצר שזרימת העבודה מוסיפה להזמנה. הכמות חייבת להיות גדולה מאפס. שדה זה תומך ב-Liquid. כל קוד Liquid חייב להיות מוערך כמספר, אחרת תיווצר שגיאת זמן ריצה. |
| אישור גרסאות כפולות | כאשר תיבה זו מסומנת, זרימת העבודה מוסיפה את כמות הגרסה להזמנה, גם אם הגרסה כבר מהווה חלק מההזמנה. |
| הוספה בחינם | החלת הנחה של 100% על פריט השורה. |
| שליחת עדכוני הזמנה בדוא"ל ללקוח | כאשר תיבה זו מסומנת, זרימת העבודה מודיעה ללקוח על כל השינויים בהזמנה, כולל תשלומים נוספים. |
| הערה בציר הזמן של ההזמנה | כאשר מוזן טקסט, זרימת העבודה מוסיפה אותו כהערה בציר הזמן של ההזמנה. |
טריגרים
לפעולה הוספת פריט שורה להזמנה מתווסף שדה מוסתר על ידי הטריגר. השדה הזה, מזהה הזמנה, מזהה את ההזמנה שאליה מיועדות השורות. מזהה ההזמנה מוגדר כברירת מחדל ולא ניתן לשנות אותו.
ניתן להשתמש בפעולה הוספת פריט שורה להזמנה בזרימות עבודה שכוללות פעולה 'קבלת נתוני הזמנה' (Get order data), או בכל טריגר שמכיל הזמנה, כגון:
- הזמנה בוטלה
- הזמנה נוצרה
- הזמנה מולאה
- הזמנה שולמה
- סיכון ההזמנה נותח
- עסקת הזמנה נוצרה
- מילוי הזמנה נוצר
- אירוע מילוי הזמנה נוצר
- החזר כספי נוצר
- עסקת אמצעי תשלום נוצרה
מגבלות
פעולה זו תוסיף פריט שורה ללא התחשבות במלאי. כדי להוסיף פריט שורה רק אם המוצר נמצא במלאי, יש לכלול תנאי לפני הפעולה שיבדוק את המלאי של הגרסה שיש להוסיף.
פרטי API
למידע נוסף, כדאי לעיין במוטציה orderEditAddVariant.