Voyago — Nền tảng Đặt vé & Tour Du lịch
Nền tảng đại lý du lịch trực tuyến

Tổng quan
Voyago là nền tảng đại lý du lịch trực tuyến cho đặt vé máy bay và tour. Hệ thống vận hành trọn vẹn luồng tìm kiếm → chọn hạng vé → giữ chỗ → thanh toán → phát hành vé, với cơ chế giữ chỗ theo TTL chống bán trùng ghế, engine hoàn/hủy vé tự động theo chính sách và dashboard vận hành theo dõi trạng thái đơn hàng, chuyến bay theo thời gian thực.
Vấn đề & Thách thức
Bán chỗ đồng thời từ nhiều phiên đặt vé có thể gây bán trùng hoặc giữ chỗ chết. Thách thức là đồng bộ trạng thái ghế theo thời gian thực, cơ chế tự giải phóng chỗ khi đơn quá hạn thanh toán (TTL) và luồng hoàn tiền minh bạch, theo chính sách — hoàn toàn không cần can thiệp thủ công.
Giao diện




Quy trình thực hiện
Engine Đặt vé & Giữ chỗ
Xây dựng luồng đặt vé lõi (tìm kiếm, chọn hạng vé, giữ chỗ, phát hành vé). Giữ chỗ được quản lý trong Redis kèm TTL, được Scheduler/Consumer giải phóng để trả inventory về an toàn nếu thanh toán không hoàn tất.
Chính sách Hoàn & Hủy Tự động
Triển khai tự động hủy đơn chưa thanh toán và luồng hoàn tiền theo chính sách, đảm bảo mọi chuyển trạng thái đều có thể kiểm toán và minh bạch với người dùng.
Dashboard Vận hành Thời gian thực
Đẩy trạng thái đơn hàng và chuyến bay về trang quản trị qua Socket.io, cho đội vận hành cái nhìn trực tiếp về inventory và lượt đặt vé.