בדרך כלל, מערכות להזמנות מאפשרות למשתמשים להזין בקשה מיוחדת בזמן ביצוע ההזמנה. המשתמשים יכולים להשאיר הערה לגבי ההזמנה, למשל אם מדובר באירוע מיוחד או אם יש הגבלות שהמוכר צריך לדעת עליהן. כדי לתמוך בפונקציה הזו, אפשר להפעיל את התכונה 'תיבת בקשה מיוחדת' במרכז הפעולות. התכונה הזו היא הגדרה ברמת השותף, ולא ניתן להגדיר אותה לכל מוכר בנפרד.
הנה כמה תרחישים לדוגמה:
- כדי להודיע שהאירוע הוא אירוע מיוחד
- אם למשתמש יש מגבלות תזונה שהמסעדה צריכה לדעת עליהן
- הוספת פרטים ספציפיים יותר לשירות כללי שסופק על ידי השותף.
כדי להפעיל את התכונה הזו:
- מגדירים את הקטע
supports_additional_reqeust
של WaitlistRules בפיד השירותים לערךtrue
בארגז החול. - השרת שלנו יתחיל למלא את השדה
additional_request
ב-CreateWaitlistEntry ב-Sandbox. - ב-Sandbox, בודקים אם המערכת מטפלת כראוי בבקשות המיוחדות (
additional_request
). - כשהבדיקה תסתיים והפיד יהיה מוכן, שולחים את פיד השירותים באמצעות
supports_additional_request = true
ל-dropbox של סביבת הייצור, ומבצעים את השינויים הנדרשים בהתאם לסביבת שרת ההזמנות של הייצור.