Rezervasyon, envanter aralığı için yapılan bir randevudur. Belgenin içinde belirlemeniz ve randevu almanız gerekir.
// 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; }
Rezervasyon oluşturun
Rezervasyon oluşturmanın iki yolu vardır:
- Bir Rezervasyon doğrudan Slot.
- İsteğe bağlı destek ile Lease, Slot için oluşturulur ve daha sonra Rezervasyon haline getirilir.
CreateBooking'e bakın inceleyebilirsiniz.
Rezervasyonları güncelleme
Rezervasyon güncellenebilir, yani yeniden planlanabilir veya iptal edilebilir.
.
UpdateBooking’e bakın
inceleyebilirsiniz.
Rezervasyonun durumunu öğrenme
Rezervasyon durumu (bkz. BookingStatus) ve Ön Ödeme durumu (bkz. PrepaymentStatus) bir Rezervasyon şu şekilde okunabilir: GetBookingStatus ve ListBookings arasından seçim yapın.