Xác nhận booking
Xác nhận Booking đã thanh toán và xuất vé. Trạng thái Booking chuyển từ BOOKING sang TICKET_EXPORTED và trả về thông tin vé (tickets)
Đối tác tạo QR Code cho mẫu vé từ tickets_code
Endpoint
POST /api/v1/confirm-booking
Request
{
"booking_id": "bEZSc3dNS2ZlaGVnMXpXdW1PNHI5QT09"
}
Example Request
curl --location '/api/v1/confirm-booking' \
--header 'X-Client-ID: {{client_id}}' \
--header 'X-Timestamp: {{timestamp}}' \
--header 'X-Signature: {{signature}}' \
--data '{
"booking_id": "bEZSc3dNS2ZlaGVnMXpXdW1PNHI5QT09"
}'
Response
| Trường | Mô tả | Định dạng |
|---|---|---|
| code | Mã vé | string |
| service_name | Tên vé | string |
| use_from_date, use_to_date | Hạn sử dụng của vé | YYYY-MM-DD |
| status | Trạng thái vé: - WAITING: Chưa sử dụng - USING: Đang sử dụng - USED: Đã sử dụng - LOCK: Khóa - CANCEL: Hủy | string |
| sequence | Số thứ tự vé trong booking | int |
Example Response
{
"success": true,
"code": 1000,
"data": {
"booking_id": "bEZSc3dNS2ZlaGVnMXpXdW1PNHI5QT09",
"booking_date": "2025-08-22T17:00:00.000000Z",
"booking_code": "BK250823523031",
"payment_status": "PAID",
"total_amount": 35000,
"note": "Booking từ 1 - 1",
"status": "TICKET_EXPORTED",
"created_at": 1755948088,
"customer": {
"name": "1",
"phone": "1",
"email": "1"
},
"packages": [
{
"package_code": "VE003",
"package_name": "Vòng Xoay Hạnh Phúc",
"quantity": 1
}
],
"tickets": [
{
"code": "1053161637",
"service_name": "Vòng Xoay Hạnh Phúc",
"use_from_date": "2025-08-23",
"use_to_date": "2025-08-24",
"status": "WAITING",
"sequence": 1
}
]
},
"message": "Confirm booking successfully!"
}