Câu hỏi cũ kỹ nhưng mọi chủ shop online Việt Nam đều phải trả lời: nên dùng cổng thanh toán nào? 3 phương án phổ biến — BeePay (chuyển khoản tự động), MoMo (ví), VNPay (đa kênh) — mỗi cái có điểm mạnh riêng. Bài này so sánh thẳng theo 4 tiêu chí.

1. Phí giao dịch

BeePayMoMoVNPay
Phí mỗi giao dịch0%1.5-2.5%1.0-1.8%
Phí dịch vụ cố định~50-200k/tháng05-10k/tháng
Hợp đồng / KYCĐăng ký 5 phút3-5 ngày1-2 tuần

Break-even: với phí MoMo 2%, BeePay rẻ hơn khi doanh thu >5tr/tháng. Với VNPay 1.5%, >7tr/tháng.

2. UX khách hàng

  • BeePay (VietQR) — Khách mở app bank đã có sẵn → quét QR → bấm xác nhận. 3 thao tác, ~10 giây. Phù hợp khách 25-55 tuổi.
  • MoMo — Redirect sang app MoMo (nếu có cài) → confirm. 4-5 thao tác, ~15 giây. Phù hợp khách trẻ <30, đơn nhỏ <500k.
  • VNPay — Form chọn ngân hàng → nhập thẻ ATM/credit → OTP. 6-8 thao tác, ~30-60 giây. Phù hợp khách dùng thẻ Visa/Master.

3. Tốc độ xác nhận đơn

  • BeePay: 1-3 giây sau khi khách bấm CK (qua webhook bank)
  • MoMo: Realtime — IPN webhook ngay khi giao dịch thành công
  • VNPay: Realtime — IPN webhook

Cả 3 đều realtime. BeePay chậm hơn 1-2 giây vì phải chờ SMS biên lai từ bank.

4. Phù hợp với business model nào

BusinessĐề xuất
Shop <30 đơn/ngày, AOV 200-500kBeePay only
Shop 30-200 đơn/ngàyBeePay + MoMo (cover trẻ + truyền thống)
Shop >200 đơn/ngàyBeePay + MoMo + VNPay (đầy đủ kênh)
Trung tâm đào tạo, AOV 1-5trBeePay only — phí % giao dịch lớn sẽ bóp ROI
Booking, AOV 100-500kBeePay + MoMo
Bán quốc tếVNPay (Visa/Master) bắt buộc

Kết luận: dùng combo, không lock-in

Đa số shop SME mình tư vấn dùng BeePay làm primary + MoMo làm secondary. Bí quyết: hiển thị 2 option ở checkout, để mặc định chọn BeePay (cheaper, faster) — khách nào muốn dùng MoMo sẽ tự switch.

Setup BeePay trong 30 phút theo hướng dẫn này.