OVIRO LogoOVIRO | Trợ giúp
Quản lý sân

Booking sân

Tạo, sửa booking sân và chuyển trạng thái giữ chỗ, xác nhận, check-in, hoàn tất hoặc huỷ.

Trang Booking sân quản lý danh sách booking, tạo booking mới, xem chi tiết giá theo slot và chuyển trạng thái vận hành.

Vị trí menu admin

Quản lý sân > Booking sân

Route: /courtbooking

Cột danh sách

CộtÝ nghĩa
IDMã nội bộ
Mã bookingMã hiển thị
Customer IDKhách hàng
SânSân đã đặt
Ngày chơiNgày sử dụng sân
Khung giờSlot bắt đầu–kết thúc
Tổng giáTổng tiền hệ thống tính
NguồnPOS / Web-App / Admin / Hệ thống / Khác
Trạng tháiXem bảng trạng thái
Ngày tạoThời điểm tạo
Thao tácSửa (không có xoá trên danh sách)

Bộ lọc: từ khoá (UUID booking), sân, ngày chơi, khách hàng, trạng thái.

Form tạo (/courtbooking/add)

TrườngBắt buộcGhi chú
Khách hàngPhải chọn trước khi lưu
Sân
Ngày chơi
Giờ bắt đầuMốc slot 0–47
Giờ kết thúcMốc slot 1–48
Trạng tháiChỉ Giữ chỗ hoặc Đã xác nhận khi tạo
Giữ chỗ trong (phút)Khi chọn Giữ chỗ5–1440, mặc định 30
Ghi chúKhông
Ghi chú nội bộKhông
Lý do đặt trong ngày đóng cửaKhi bypass ngày đóng cửaAPI yêu cầu nếu đặt ngày đóng cửa
  • Nguồn cố định Admin khi tạo từ admin.
  • Không nhập giá tay — hệ thống tính từ giá override / giá theo slot.
  • Có thể nhận sẵn sân, ngày, slot từ Lịch sân.

Form sửa

Khoá không sửa: khách hàng, sân, ngày, giờ bắt đầu/kết thúc, tổng giá, trạng thái (đổi bằng nút hành động).

Sửa được: ghi chú, ghi chú nội bộ.

Phần bổ sung trên form sửa:

  • Cảnh báo nếu booking tạo trong ngày đóng cửa kèm lý do bypass.
  • Collapse Chi tiết giá theo slot: khung giờ, loại giá, biến thể, giá.
  • Bảng Slot đã khoá (occupancy) của booking này.

Trạng thái và hành động

Trạng tháiNhãnChiếm slot?
HOLDGiữ chỗ
CONFIRMEDĐã xác nhận
CHECKED_INĐã check-in
COMPLETEDHoàn tất
CANCELLEDĐã huỷKhông (nhả slot)
EXPIREDHết hạn giữ chỗKhông
NO_SHOWKhông đếnKhông
Hành độngTừ trạng tháiCần lý do
Xác nhậnGiữ chỗKhông
Check-inGiữ chỗ, Đã xác nhậnKhông
Hoàn tấtĐã xác nhận, Đã check-inKhông
Huỷ bookingGiữ chỗ, Đã xác nhận, Đã check-in
Không đếnĐã xác nhận, Đã check-in

Lỗi thường gặp

  • Slot chưa cấu hình giá / không mở bán / đã bị đặt.
  • Ngày đóng cửa — cần lý do bypass nếu được phép đặt.
  • Chuyển trạng thái không hợp lệ hoặc thiếu lý do khi huỷ / không đến.

Cách dùng

  1. Tạo từ danh sách Thêm hoặc từ lịch sân.
  2. Chọn khách, sân, ngày và khung giờ.
  3. Chọn Giữ chỗ (kèm phút giữ) hoặc Đã xác nhận.
  4. Lưu, rồi theo dõi trên lịch.
  5. Khi khách đến: Check-inHoàn tất; nếu huỷ hoặc không đến dùng đúng hành động và ghi lý do.

Lưu ý

  • Không xoá booking trên danh sách; dùng Huỷ để nhả slot.
  • Đối soát chi tiết từng slot tại Slot đã đặt.

On this page