יש מקרים רבים שבהם מוכרים רוצים ששירותים ספציפיים או חלונות זמן ספציפיים ייזממו מראש בפרק זמן מינימלי. אפשר להגדיר אותם ברמת השירות ו/או ברמת הזמינות. אם ההגדרה מוגדרת בשתי הרמות, המערכת תשתמש בהגדרה ברמת הזמינות.
הגדרת רמת השירות
ברמת השירות השדה נקרא rules.min_advance_booking. בשדה הזה צריך להגדיר את מספר השניות לפני מועד ההתחלה של ההזמנה שבו צריך לבצע את ההזמנה. לדוגמה, אם ההזמנה תמיד צריכה להתבצע שעה אחת לפני שעת ההתחלה, השדה הזה יוגדר לערך 3600 (כך שאפשר להזמין פגישה בשעה 15:00 עד השעה 14:00). ההגדרה הזו תחול על כל המיקומים של השירות הזה (אלא אם היא תבוטל על ידי הגדרה ברמת המיקום).
[null,null,["עדכון אחרון: 2024-11-26 (שעון UTC)."],[[["Merchants can set a minimum advance booking time for services or specific time slots."],["Service-level settings use `rules.min_advance_booking` to define the minimum booking time in seconds before the start time."],["Slot-level settings use `scheduling_rule_overrides.last_bookable_sec` to define the last bookable time for a specific slot using an EPOCH timestamp."],["It's crucial to implement booking window validation on the booking server to handle edge cases and prevent bookings outside the allowed timeframe, responding with `SLOT_UNAVAILABLE` if necessary."]]],[]]