Roadmap
Sales Kit — Tài liệu 13/14. Lộ trình triển khai chính thức của Nền tảng OTA Đa Dịch Vụ của Việt Nam. Phân biệt rạch ròi module đã Production Ready vs module đang In Implementation. Bám: repository + chương trình được Founder phê duyệt.
Chú giải (chỉ 3 trạng thái): ✅ Production Ready (đã build + kiểm thử) · 🟡 In Implementation (Founder duyệt, chương trình đã khởi động — chưa hoàn tất) · ❌ Deprecated (không có).
Quy tắc bán: chỉ module ✅ được nói "đã có". Module 🟡 nói "đang triển khai theo lộ trình chính thức" — không hứa mốc thời gian cụ thể.
Toàn cảnh chương trình
Một lõi đặt chỗ dùng chung → nhiều vertical → thương mại đầy đủ → SaaS đa khách → Intelligence. Mỗi nấc tái dùng nấc trước, không đập đi xây lại.
✅ Production Ready — Đã hiện thực & kiểm chứng (hôm nay)
Những gì có thật hôm nay (2026-07), được phép nói như "đã có":
Vertical Lưu trú (Accommodation) — ✅
- Guest OTA (lưu trú): tìm → chọn → đặt → xác nhận; availability + tạo đơn đã nối backend staging thật.
- Booking API v1: availability · create (idempotency) · confirm/cancel/check-in/out/no-show · list (keyset).
- Đa đối tác cách ly (multi-tenant, RLS-ready ở staging) · vòng đời Partner + Tenant + provisioning · audit giao dịch nguyên tử · outbox (at-least-once, dead-letter, replay).
- Observability (health/metrics/log redaction) + Ops CLI.
- ~150–200 test xanh (domain 42 + infra 100+).
Operator Portal (Web App /app) — ✅
- Login · dashboard · booking console · thanh toán thủ công · báo cáo cơ bản · audit · health. Build PASS + smoke 12/12.
API Platform (v1) — ✅
- Booking API v1.1 + bộ tích hợp (OpenAPI/Postman/ví dụ curl-JS-Python + error catalog); đối tác pilot đi hết luồng chỉ bằng tài liệu (ví dụ chạy exit 0).
Trạng thái phát hành vertical lưu trú: vận hành pilot BNG-facilitated.
🟡 In Implementation — Chương trình triển khai chính thức (Founder duyệt)
Các module dưới đây đã được phê duyệt và chương trình triển khai đã khởi động (discovery/design/architecture/dev/test). Chưa hoàn tất — bán như đang triển khai, không phải đã xong.
Wave 1 — Commerce rails (lớp thương mại đầy đủ)
| Hạng mục | Nội dung | Phase hiện tại |
|---|---|---|
| Payment on-platform | Cổng thật (VNPay/chuyển khoản) + webhook | 🟡 In Implementation (hôm nay off-platform/thủ công) |
| Notification production | Email/SMS/push thật (Resend/SMTP…) | 🟡 In Implementation (hôm nay console-only) |
| Auth người dùng cuối | Session/JWT + RBAC | 🟡 In Implementation (hôm nay BNG-facilitated) |
| Self-serve onboarding | Đối tác/khách tự đăng ký | 🟡 In Implementation |
| RLS production + hardening | Bật RLS prod, rate-limit gateway, backup tự động, CI-CD | 🟡 In Implementation (RLS đã ready ở staging) |
Wave 2 — Service verticals (mở rộng đa dịch vụ)
| Vertical | Phase hiện tại |
|---|---|
| Flights — Vé máy bay | 🟡 In Implementation (tích hợp GDS/aggregator — discovery/architecture) |
| Restaurants · Tours · Experiences · Events · Tickets | 🟡 In Implementation (discovery/design) |
| Transportation · Airport Transfer · Car Rental · Cruise | 🟡 In Implementation (discovery/architecture) |
| Healthcare (Medical Tourism) | 🟡 In Implementation (discovery/architecture — compliance cao) |
| Beauty & Wellness · Sports · Education · Visa · Travel Insurance | 🟡 In Implementation (discovery) |
Wave 3 — SaaS đa khách & trắng nhãn đầy đủ
| Hạng mục | Phase hiện tại |
|---|---|
| Subscription/billing (MRR) | 🟡 In Implementation (chưa vận hành) |
| Custom domain tự động (DNS+SSL per tenant) | 🟡 In Implementation |
| White-label storefront khách-cuối nối live | 🟡 In Implementation (nền móng theme + đa tenant đã có) |
| Merchant Center self-serve | 🟡 In Implementation (backend provisioning đã có) |
| Corporate Booking (policy/approval/billing) | 🟡 In Implementation |
Wave 4 — Intelligence (AI)
| Module AI | Phase hiện tại |
|---|---|
| AI Concierge · Recommendation | 🟡 In Implementation (discovery) |
| Dynamic Pricing | 🟡 In Implementation (discovery) |
| Trust/Review Analysis | 🟡 In Implementation (discovery) |
| OTA channel sync (Agoda/Booking 2 chiều) | 🟡 In Implementation (discovery) |
Nguyên tắc AI: engine AI (Travel Intelligence) tách riêng, gọi qua port/API; không nhúng LLM vào domain giao dịch. Kích hoạt khi có backend production ổn định + dữ liệu thật.
Bảng tra nhanh: "module X đang ở đâu?"
| Module / hạng mục | Trạng thái |
|---|---|
| Đặt chỗ lưu trú (engine + API) | ✅ Production Ready |
Operator Portal (Web App /app) |
✅ Production Ready |
| API Platform v1 | ✅ Production Ready |
| Đa đối tác cách ly (multi-tenant) | ✅ Production Ready (RLS bật ở staging) |
| Payment on-platform | 🟡 In Implementation (hôm nay off-platform) |
| Notification production | 🟡 In Implementation (hôm nay console-only) |
| Auth người dùng cuối / SSO | 🟡 In Implementation |
| Self-serve · Subscription · Custom domain | 🟡 In Implementation |
| White-label storefront đầy đủ | 🟡 In Implementation |
| Flights / Tours / F&B / Transport / Healthcare / … | 🟡 In Implementation |
| AI (concierge/pricing/trust) · OTA sync | 🟡 In Implementation |
| Bất kỳ module nào bị huỷ | ❌ Deprecated (hiện không có) |
Cách dùng roadmap khi bán
- Bán module ✅ như đã có + đang lớn: "Lưu trú, Operator Portal và API đã chạy thật — đây là nền tảng thật, không phải slide."
- Bán module 🟡 như dòng sản phẩm chính thức đang triển khai: "Đây là lộ trình đã được duyệt và đang triển khai; đi cùng sớm, anh/chị được ưu tiên và định hình theo nhu cầu."
- Không hứa ngày. Nếu khách cần một module 🟡 là bắt buộc, đưa vào phạm vi triển khai có kế hoạch (Change Request) — không nói "sắp có tuần sau".
- Không nói 🟡 là đã xong. Giữ đúng sự thật "hôm nay" (thanh toán off-platform, thông báo console-only).
- Nhấn nguyên tắc tái dùng: mỗi nấc kế thừa nấc trước → khách không sợ "đập đi xây lại".
Tiếp theo: 14 — Founder FAQ.