מתכונים
סנכרון הזמנות Wolt ל-Priority
מתכון מלא להעברה אוטומטית של הזמנות חדשות מ-Wolt ל-Priority, כולל מיפוי פריטים, פרטי משלוח ו-idempotency.
סנכרון הזמנות Wolt ← Priority
המתכון המבוקש ביותר אצל לקוחות SYNCA בענף המזון והקמעונאות: כל הזמנה שמתבצעת ב-Wolt מגיעה אוטומטית ל-Priority כהזמנת מכר חדשה (ORDERS), עם פירוט הפריטים ופרטי המשלוח.
מה תקבלו בסוף
- כל הזמנה ב-Wolt ← הזמנה חדשה ב-Priority בתוך < 30 שניות.
- מיפוי פריטי תפריט Wolt ← PARTNAME ב-Priority לפי SKU.
- פרטי משלוח (כתובת, שם נמען, טלפון) נשמרים בשדות ההזמנה.
- ללא כפילויות גם אם Wolt שולח את ה-webhook פעמיים (idempotency על
order.id).
דרישות מקדימות
- חיבור Wolt Merchant API פעיל ([קישור למחבר Wolt יתווסף בקרוב]).
- חיבור Priority פעיל — ראו חיבור Priority ERP.
- שדות חובה ב-Priority:
CUSTNAME,CDES,CURDATE,BACKDATE,DETAILS(פירוט). - ב-Wolt: כל פריט בתפריט מקושר ל-SKU שתואם ל-PARTNAME ב-Priority.
בניית ה-Flow
ב-Flows ← + New Flow ← From Template ← בחרו “Wolt Orders → Priority”.
שלב 1 — טריגר
טריגר Webhook על order.created מ-Wolt Merchant API. SYNCA רושמת את ה-Webhook אוטומטית ב-Wolt Merchant Portal אחרי שתאשרו.
שלב 2 — הגדרת לקוח Wolt גנרי
ל-Wolt אין שיתוף של אימייל לקוח (מטעמי פרטיות), לכן ההמלצה היא ליצור לקוח גנרי WOLT-CUST ב-Priority פעם אחת, ולשייך אליו את כל ההזמנות. פרטי הנמען נשמרים בשדות ההזמנה עצמה.
שלב 3 — יצירת הזמנה
צעד Priority: Create Order עם פירוט (subform):
| שדה הזמנה | מקור מ-Wolt |
|---|---|
CUSTNAME | WOLT-CUST (קבוע) |
CDES | delivery.recipient.name |
REFERENCE | order.id (לדוגמה wolt_a1b2c3) |
CURDATE | order.created_at |
PHONE | delivery.recipient.phone_number |
DETAILS | delivery.address.street + ", " + city |
לכל פריט ב-order.items — שורה ב-ORDERITEMS_SUBFORM:
| שדה | מקור |
|---|---|
PARTNAME | item.sku (חובה שיהיה זהה ל-PARTNAME ב-Priority) |
TQUANT | item.count |
PRICE | item.price.amount (מומר מ-Cents לשקלים) |
Idempotency
SYNCA מזהה את ההזמנה לפי order.id של Wolt. אם אותו order.id יגיע פעמיים (Wolt מבצע retry בעצמו במקרי כשל) — הריצה השנייה תזוהה כ-duplicate ו-Priority לא תקבל הזמנה כפולה.
ניטור
ב-Audit Log תראו כל ריצה עם status, משך, ותגובת ה-API מ-Priority. שגיאות נשלחות לערוץ ה-Slack שהגדרתם ב-Alerts.