# Phòng chờ ảo cho mở bán vé và ra mắt sản phẩm

> Hàng chờ công bằng, cập nhật trực tiếp trước đợt mở bán vé và ra mắt sản phẩm, miễn phí 5.000 lượt mỗi tháng, gói trả phí từ 29 USD. Trang chờ 7 ngôn ngữ, vé vào có chữ ký và tùy chọn chặn bot.

Source: https://hibira.io/vi/waiting-room

## Mọi thứ một ngày mở bán cần

### Trang chờ trực tiếp, dùng được ngay

Khách thấy vị trí của mình, số người phía trước và thời gian chờ ước tính, cập nhật trực tiếp. Tải lại trang hay mở thêm tab không làm mất chỗ cũng không chen lên trước. Trang hỗ trợ tiếng Anh, tiếng Trung phồn thể và giản thể, tiếng Nhật, tiếng Hàn, tiếng Thái và tiếng Việt.

### Công bằng với người hâm mộ thật

Bật bốc thăm, mọi người đến trước giờ bắt đầu sẽ nhận vị trí ngẫu nhiên khi hàng chờ mở, nên mở trang sớm nhất hay cho bot bấm đúng giây không có lợi gì. Bạn cũng có thể giới hạn một chỗ cho mỗi khách hàng đã đăng nhập và thêm bước kiểm tra người thật trước khi vào hàng.

### Cho vào theo nhịp hoặc theo sức chứa

Cho vào một số người cố định mỗi phút, ví dụ 300, hoặc cho người tiếp theo vào mỗi khi trên website có ít người hơn mức bạn đặt. Ở chế độ sức chứa, không ai phải chờ cho đến khi trang đầy, nên phòng chờ có thể bật suốt.

### Thông báo "Đến lượt bạn"

Khách có thể đăng ký nhận thông báo trên trình duyệt khi đến số của mình, rồi rời tab. Một chạm là quay lại nhận vé vào.

### Live Chat trên trang chờ

Trả lời câu "có thêm hàng không?" trước khi nó thành hàng đợi hỗ trợ: hiển thị widget Live Chat của bạn trên trang chờ, kèm câu trả lời AI nếu bạn đang dùng. Có trong gói Event.

### Báo cáo sau mỗi sự kiện

Bao nhiêu người vào hàng, bao nhiêu người được vào, lúc hàng dài nhất và mọi người đã chờ bao lâu, theo từng phút, kèm file CSV. Bản tóm tắt được gửi qua email khi sự kiện kết thúc.

### Vé vào có chữ ký, không thể đoán

Mỗi khách được cho vào mang một vé vào ký bằng app secret của bạn. Website hoặc middleware của bạn kiểm tra trước khi hiển thị trang, nên gõ thẳng URL cũng không vượt được hàng. Bạn cũng có thể giới hạn mỗi số thứ tự chỉ thanh toán một lần.

### Tính năng realtime vẫn thoải mái

Người đang xếp hàng không dùng kết nối của ứng dụng bạn, nên các tính năng trực tiếp khác trên website vẫn nhanh trong lúc đông.

## Cách hoạt động

1. **Tạo phòng chờ** trong cổng quản lý, với nhịp cho vào, giờ bắt đầu và trang khách sẽ quay lại.
2. **Bảo vệ trang đông khách** bằng một middleware. Khách chưa có vé vào sẽ được đưa tới trang chờ.
3. **Điều khiển hàng chờ** trong ngày: tạm dừng, cho 500 người vào ngay, gửi thông báo tới mọi người đang chờ, hoặc đóng khi bán hết.

![Phòng chờ trong cổng quản lý: số người trực tiếp, nhịp cho vào, khi nào hàng chờ hết, và các nút tạm dừng, cho vào, bán hết hay đăng thông báo.](https://hibira.io/portal/articles/waitroom-console-vi-light.webp)

Từng bước kèm mã cho mỗi framework: [hướng dẫn phòng chờ](https://hibira.io/vi/guides/waiting-room). Toàn bộ câu chuyện một đợt mở bán vé: [Phòng chờ cho mở bán vé và flash sale](https://hibira.io/vi/use-cases/waiting-room).

## Các gói

| Gói | Giá | Phòng chờ | Lượt xếp hàng | Phù hợp với |
| --- | --- | --- | --- | --- |
| Miễn phí | 0 USD | 1 | 5.000 mỗi tháng | Thử với một đợt bán thật |
| Drop | 29 USD/tháng | 3 | 50.000 mỗi tháng | Cửa hàng ra hàng mới mỗi tháng |
| Launch | 99 USD/tháng | 10 | 500.000 mỗi tháng | Ra mắt và bán vé thường xuyên |
| Event | 299 USD/tháng | 50 | 3.000.000 mỗi tháng | Sự kiện lớn, có Live Chat trên trang chờ |
| Một sự kiện | 49 USD trả một lần | 1 | 200.000 trong 72 giờ | Một đợt bán lớn, không cần đăng ký |

Mọi tài khoản đều có gói Miễn phí, và phòng chờ được tính phí riêng với gói realtime. Một lượt xếp hàng là một lần vào hàng mới: người quay lại với số của mình không bị tính hai lần. Vượt mức đã bao gồm cũng không ai bị từ chối; phần vượt tính 0,10 USD mỗi 1.000 lượt từ tín dụng trả trước. Xem [toàn bộ bảng giá](https://hibira.io/vi/pricing#waiting-room).

## Dùng được với công nghệ của bạn

- **Next.js và Vercel, Cloudflare Workers, Deno, Bun và Express**: `protect()` từ [@hibira-io/waiting-room](https://www.npmjs.com/package/@hibira-io/waiting-room).
- **Laravel và Filament**: route middleware trong [hibira-io/laravel](https://hibira.io/vi/guides/laravel) và trang phòng chờ trong [plugin Filament](https://hibira.io/vi/use-cases/filament).
- **Django, Rails, Spring Boot, .NET, Symfony và NestJS**: middleware có sẵn trong từng gói chính thức của Hibira.
- **Ứng dụng iOS, Android, Flutter và Unity**: dùng các endpoint công khai để vào hàng và lấy vé vào, rồi API của bạn kiểm tra vé.
- **Điều khiển hàng chờ từ công cụ quen thuộc**: cổng quản lý, HTTP API có chữ ký, n8n, Make, Activepieces, Terraform, hoặc AI agent qua [Hibira MCP server](https://hibira.io/vi/mcp-server).

## So sánh với các phòng chờ khác

- [Hibira và Queue-it](https://hibira.io/vi/compare/queue-it)
- [Hibira và Cloudflare Waiting Room](https://hibira.io/vi/compare/cloudflare-waiting-room)
- [Hibira và CrowdHandler](https://hibira.io/vi/compare/crowdhandler)
- [Hibira và Queue-Fair](https://hibira.io/vi/compare/queue-fair)

## Câu hỏi thường gặp

### Thế nào là một lượt xếp hàng?

Mỗi lần vào hàng mới của một phòng chờ trong một tháng dương lịch. Khách tải lại trang, mở thêm tab hoặc quay lại với số của mình vẫn giữ chỗ và không bị tính lại.

### Vượt số lượt của gói thì sao?

Không ai bị từ chối. Phần vượt được trả từ tín dụng trả trước với giá 0,10 USD mỗi 1.000 lượt; nếu không có tín dụng, khách vẫn được cho vào và chỉ được ghi nhận.

### Tôi có phải đổi hosting hay CDN không?

Không. Hàng chờ chạy trên Hibira và website của bạn chỉ kiểm tra vé vào có chữ ký, bằng middleware cho hầu hết framework hoặc vài dòng mã ở nơi khác. DNS không cần thay đổi.

### Chặn bot và đầu cơ như thế nào?

Khi bật bốc thăm, người đến sớm nhận vị trí ngẫu nhiên lúc hàng mở, nên tốc độ không có lợi. Giới hạn một chỗ cho mỗi khách hàng đã đăng nhập ngăn một người giữ nhiều số, có thể kiểm tra người thật trước khi vào hàng, và trang thanh toán của bạn có thể chỉ nhận mỗi số một lần.

### Nếu số người chờ nhiều hơn kết nối trực tiếp của gói?

Trang chờ vẫn hoạt động: vượt số kết nối trực tiếp của gói (Miễn phí 1.000, Drop 5.000, Launch và Một sự kiện 20.000, Event 50.000), trang sẽ kiểm tra hàng chờ vài giây một lần thay vì cập nhật tức thì. Không ai mất chỗ.

### Có dùng cho một đợt bán duy nhất được không?

Được. Gói Một sự kiện trả một lần: một phòng chờ và tối đa 200.000 lượt xếp hàng trong 72 giờ, không cần đăng ký.

### Dùng phòng chờ có cần gói realtime của Hibira không?

Không. Mọi tài khoản đều có phòng chờ miễn phí, và các gói phòng chờ tách riêng với gói realtime. Nếu bạn đã dùng Hibira cho tính năng realtime, phòng chờ nằm trong cùng tài khoản và ứng dụng.
