הזמנה היא פגישה למשבצת מלאי. הוא מכיל את המידע שנדרשים כדי לזהות ולקבוע את הפגישה.
// A booking for an inventory slot message Booking { // ID of this booking (required) string booking_id = 1; // The appointment slot of this booking (required for CreateBooking and // UpdateBooking:modify, but not UpdateBooking:cancel) Slot slot = 2; // Personal information of the user making the appointment (required for // CreateBooking) UserInformation user_information = 3; // Status of the booking (required for CreateBooking and UpdateBooking:cancel, // but not UpdateBooking:modify) BookingStatus status = 4; // Information about payment transactions that relate to the booking. // (optional) PaymentInformation payment_information = 5; // Information about virtual session related to this booking. (optional) VirtualSessionInfo virtual_session_info = 6; }
יצירת הזמנה
יש שתי דרכים ליצור הזמנה:
- אפשר ליצור הזמנה ישירות חריץ.
- עם תמיכה אופציונלית חכירה, חכירה היא נוצר קודם עבור המשבצת, ורק אחר כך משלים הזמנה.
CreateBooking לקבלת פרטים.
עדכון הזמנה
אפשר לעדכן הזמנה, כלומר לשנות את המועד שלה או לבטל אותה.
לעיון בUpdateBooking
לקבלת פרטים.
קבלת הסטטוס של הזמנה
סטטוס ההזמנה (מידע נוסף זמין כאן: BookingStatus) וסטטוס התשלום מראש (מידע נוסף זמין כאן: PrepaymentStatus) של הזמנה, אפשר לקרוא אותה דרך GetBookingStatus ו-ListBookings.