Chuyển tới nội dung chính

Tổng quan

ThinkBox -BE là hệ thống cho phép đối tác có thể tích hợp để thực hiện các chức năng đặt vé và quản lý đặt vé.

Tính năng chính

  • Danh mục:
    • Lấy danh sách gói bán (Sale Packages List)
  • Booking:
    • Tạo đơn đặt vé (Create Booking)
    • Xác nhận đơn đặt vé (Confirm Booking)
    • Hủy đơn đặt vé (Cancel Booking)
    • Tra cứu thông tin chi tiết một đơn đặt vé (Booking Info)
    • Lấy danh sách đơn đặt vé (Booking List)
  • Công nợ:
    • Tra cứu thông tin hạn mức công nợ (Debt Info)

Base URL

https://dev.thinksoft.com.vn

Credentials

CredentialDescription
client_idID định danh duy nhất của đối tác
client_secretKhóa bí mật dùng để ký request

Required Headers

HeaderTypeDescription
X-Client-IdstringClient ID được cấp
X-TimestampnumberUnix timestamp
X-SignaturestringChữ ký HMAC-SHA256 của request
Content-Typestringapplication/json

ERROR CODE

ERRORCODEDescription
SUCCESS1000Thành công
REQUEST_ERROR1001Lỗi tham số
INVALID_SIGNATURE1002Sai chữ ký
CLIENT_ID_INVALID1003Client ID không hợp lệ
TIMESTAMP_INVALID1004Timestamp không hợp lệ
SIGNATURE_INVALID1005Chữ ký không hợp lệ
IP_ADDRESS_NOT_ALLOWED1006IP không trong whitelist
DATE_INVALID1007Ngày sai hoặc không đúng định dạng
BOOKING_NOT_FOUND1008Không tìm thấy booking
BOOKING_ALREADY_CONFIRMED1009Booking đã confirm trước đó
BOOKING_ALREADY_CANCELED1010Booking đã cancel
CUSTOMER_INVALID1011Thông tin khách hàng không đúng
PACKAGES_INVALID1012Thông tin package không đúng
TOO_MANY_REQUESTS1013Quá nhiều yêu cầu
PAYGATE_NOT_FOUND1014Không tìm thấy cổng thanh toán
INVALID_PARAMS1015Tham số không hợp lệ
DEBT_LIMIT_EXCEEDED1016Vượt quá hạn mức công nợ
DEBT_DAYS_EXCEEDED1017Vượt quá số ngày công nợ cho phép
DEBT_ACCOUNT_NOT_FOUND1018Không tìm thấy tài khoản công nợ
DEBT_ACCOUNT_NOT_ACTIVE1019Tài khoản công nợ không hoạt động
CUTOFF_TIME_LIMIT1020Hết thời gian đặt vé trong ngày
BOOKING_TIMEOUT1021Hết thời gian xử lý booking