Bỏ qua để đến nội dung

Tài liệu dành cho Nhà phát triển

4 phút đọc

Khu vực này dành cho lập trình viên và đối tác kỹ thuật tích hợp hệ thống bán vé tàu thuỷ Ferry qua API. Bạn sẽ tìm thấy các hướng dẫn kết nối, quy ước tích hợp, quy trình nghiệp vụ và đường dẫn tới tài liệu API tham chiếu.

Tuỳ theo mục tiêu công việc, bạn có thể tra cứu nhanh các trang tương ứng trong bảng dưới đây:

Mục tiêu tích hợpTrang nên đọcNội dung chính
Hiểu phạm vi và năng lực APITổng quan bề mặt tích hợpCác nhóm nghiệp vụ mở cho đối tác, quyền hạn của API key và ranh giới tích hợp
Bắt đầu tích hợp từ số 0Bắt đầu: từ số 0 tới booking đầu tiênChecklist từng bước từ khi nhận key đến khi xuất vé đầu tiên thành công
Cấu hình môi trường kết nốiMôi trườngĐịa chỉ kết nối, lưu ý kiểm thử trên UAT và danh sách hãng tàu hỗ trợ
Xác thực và quản lý API keyXác thực bằng API keyCách gửi key, định dạng key, quy trình xoay key an toàn và xử lý lỗi xác thực
Nắm vững quy ước kỹ thuật chungQuy ước chungPhân trang con trỏ, giới hạn tải, định dạng ngày giờ, tiền tệ và xử lý trùng lặp
Tra cứu schema và gọi thử endpointAPI ReferenceCổng kết nối tới tài liệu tương tác Scalar sống của hệ thống Ferry
Tra cứu lịch chạy và chỗ trốngTra cứu chuyếnTìm chuyến theo tuyến và ngày, lấy sơ đồ ghế và kiểm tra số chỗ còn trống
Tính toán giá vé và chiết khấuGiá và markupCấu trúc giá vé, phụ thu, chiết khấu và quy tắc áp dụng voucher
Triển khai luồng đặt véLuồng đặt véVòng đời đơn từ tạo booking đến xác nhận xuất vé và chốt trạng thái
Quản lý số dư và thanh toánThanh toán và số dưTheo dõi số dư ký quỹ đại lý, hạn mức công nợ và lịch sử giao dịch
Xác nhận xuất vé điện tửXuất véQuy trình xác nhận xuất vé với hãng tàu và nhận file vé điện tử
Xử lý huỷ vé và hoàn tiềnHuỷ vé và hoàn tiềnQuy trình gửi yêu cầu huỷ vé và chính sách hoàn tiền
Nhận thông báo tự độngWebhooksĐăng ký webhook để nhận sự kiện thay đổi trạng thái đơn hàng theo thời gian thực
Xử lý mã lỗi và sự cốLỗi và cách xử lýBảng mã lỗi chuẩn và chiến lược thử lại khi gặp sự cố mạng
Tuân thủ giới hạn tần suất gọiGiới hạnHạn mức gọi API và cách xử lý khi chạm ngưỡng
Chuẩn bị đưa hệ thống vào vận hànhTrước khi chạy thậtChecklist kiểm tra an toàn kỹ thuật trước khi chuyển sang môi trường Production

Đặc tả kỹ thuật chi tiết của từng endpoint, cấu trúc dữ liệu yêu cầu/phản hồi và công cụ thử nghiệm trực tiếp trên trình duyệt được cung cấp tại cổng tài liệu Scalar UI — Ferry VN API.

Các nhóm nghiệp vụ chính trên Scalar tương ứng với tài liệu gồm: Voyages (tra cứu chuyến), Boat Layout (sơ đồ ghế), Bookings (đặt vé), Transactions và Debt Ledgers (dòng tiền và công nợ), Organizations (cấu hình tổ chức và webhook).