Thông số kỹ thuật của yêu cầu đặt phòng

Lượt đặt trước là một cuộc hẹn cho một khung giờ trong lịch. Nội dung này chứa thông tin cần thiết để xác định và đặt lịch hẹn.

// A booking for an inventory slot
message Booking {
  option features.(pb.java).nest_in_file_class = YES;

  // 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;
}

Tạo một lượt đặt trước

Có 2 cách để tạo Lượt đặt phòng:

  • Bạn có thể tạo Lượt đặt phòng ngay từ Khung giờ.
  • Với sự hỗ trợ không bắt buộc của Lease, trước tiên, Lease sẽ được tạo cho Slot rồi mới được hoàn tất thành Booking.

Hãy xem CreateBooking để biết thông tin chi tiết.

Cập nhật thông tin đặt chỗ

Bạn có thể cập nhật Lượt đặt chỗ, tức là lên lịch lại hoặc huỷ.
Hãy xem UpdateBooking để biết thông tin chi tiết.

Xem trạng thái của yêu cầu đặt chỗ

Bạn có thể đọc trạng thái đặt chỗ (xem BookingStatus) và trạng thái thanh toán trước (xem PrepaymentStatus) của một yêu cầu đặt chỗ thông qua GetBookingStatusListBookings.