Shop WooCommerce VN có 8 cổng thanh toán phổ biến để chọn: VNPAY, MoMo, ZaloPay, OnePay, Ngân Lượng, Bảo Kim, Stripe, PayPal. Mỗi cổng phù hợp niche khác nhau về phí, độ phủ user, complexity setup.
Tích hợp đủ 8 cổng là over-engineering — checkout rối, conversion giảm 5-10%. Bài này là decision matrix: bảng tổng hợp 5 chỉ số quyết định, kết hợp cổng theo 5 loại shop (B2C, B2B, SaaS, cross-border, marketplace) và 3 yếu tố ưu tiên khi chọn.
Bảng tổng hợp 8 cổng thanh toán cho WooCommerce VN
Mỗi cổng có positioning riêng trong thị trường VN. VNPAY rộng nhất với 40+ ngân hàng kết nối.
MoMo trẻ nhất với 30 triệu ví. ZaloPay leverage Zalo OA cho marketing.
Stripe và PayPal cho cross-border. Ngân Lượng và Bảo Kim cho marketplace cần escrow.
Bảng dưới tổng hợp 5 chỉ số quyết định khi chọn cổng: phí transaction nội địa, user base, thời gian setup, niche chính. Đây là baseline để so sánh nhanh trước khi đi sâu vào kết hợp cụ thể.
| Cổng | Phí (nội địa) | User base | Setup | Niche chính |
|---|---|---|---|---|
| VNPAY | 1,1-2,2% | 40+ ngân hàng | 3-7 ngày | Rộng nhất, B2C/B2B mass |
| MoMo | 1,5-1,8% | 30M+ ví | 3-5 ngày | B2C trẻ dưới 35, conversion cao |
| ZaloPay | 15M+ ví | 3-5 ngày | Kết hợp Zalo OA marketing | |
| OnePay | 1,5-2,5% | VietinBank chain | 5-15 ngày | B2B, doanh nghiệp lớn |
| Ngân Lượng | 1,0-1,8% | 3M+ ví | 1-3 ngày | Marketplace, escrow |
| Bảo Kim | 1,2-1,8% | 2-3M ví | 2-5 ngày | Giáo dục, freelance |
| Stripe (offshore) | Quốc tế | 1-3 tháng | SaaS, subscription billing | |
| PayPal | 3,5-4,4% (cross-border) | Quốc tế | 5-7 ngày | Khách quốc tế, Việt kiều |
| COD (built-in) | 60-70% đơn VN | Built-in | Bắt buộc cho shop VN |
Xem chi tiết tích hợp từng cổng riêng: VNPAY, MoMo, ZaloPay, OnePay, Ngân Lượng, Bảo Kim.
Kết hợp cổng theo loại shop — decision matrix
Tích hợp đủ 8 cổng là over-engineering nghiêm trọng. Checkout page có 8 option button khiến khách paralysis of choice, conversion giảm so với 3-4 option focused.
Best practice của ngành ecommerce: 3-4 options cover 95%+ user là mức lý tưởng.
Bảng dưới đề xuất kết hợp cho 5 loại shop phổ biến VN, đã verify trên nhiều dự án Web22 từ 2022 đến 2025. Kết hợp cover 85-95% user của từng phân khúc, không có overlap dư thừa giữa các cổng.
| Loại shop | Bắt buộc | Nên có | Optional | Total cover |
|---|---|---|---|---|
| B2C bán lẻ tỉnh + thành phố | COD + VNPAY | MoMo (user trẻ) | ZaloPay | |
| B2B bán cho doanh nghiệp | Bank Transfer + VNPAY | OnePay (B2B-friendly) | COD đơn nhỏ | |
| SaaS / Digital product | Stripe (offshore) — subscription | PayPal (trust quốc tế) | VNPAY cho khách VN | |
| Bán cross-border US/EU/AU | PayPal hoặc Stripe | Wise/Payoneer cho withdraw | VNPAY 3DS cho Visa/Master | |
| Marketplace 2 bên (P2P) | Ngân Lượng (escrow) | Bảo Kim (escrow alt) | Stripe Connect |
3 kết hợp thực tế phổ biến nhất và use case
- Kết hợp “Chuẩn shop VN” — 90% case: VNPAY + MoMo + COD. Phí trung bình mix 1,5-1,8%, cover 95%+ user VN.
- Phù hợp shop fashion, F&B, mỹ phẩm, đồ gia dụng quy mô SME.
- Kết hợp “Premium B2C”: VNPAY + MoMo + ZaloPay + COD. Thêm ZaloPay để leverage Zalo OA chiến dịch cho remarketing.
- Conversion cao hơn kết hợp cơ bản 5-10%. Phù hợp shop có budget marketing trên 30 triệu/tháng.
- Kết hợp “Quốc tế hybrid”: VNPAY (cho VN) + Stripe (qua offshore Singapore/HK) + PayPal (Việt kiều). Cần kế toán cross-border và setup offshore.
- Phù hợp shop bán mỹ phẩm, đặc sản VN ra thị trường quốc tế.
3 yếu tố quyết định khi chọn cổng
Chọn cổng đúng phụ thuộc 3 yếu tố theo thứ tự ưu tiên: phân khúc khách hàng, phí giao dịch, setup complexity. Thứ tự không đảo ngược — bắt đầu với phân khúc khách trước, không phải phí thấp nhất.
| Yếu tố | Cách đánh giá | Recommendation |
|---|---|---|
| Phân khúc khách | Tuổi trung bình, thành phố, B2C/B2B/quốc tế | B2C trẻ → MoMo. B2C mass → VNPAY. B2B → OnePay/VNPAY. Quốc tế → Stripe/PayPal. |
| Phí giao dịch | Volume tháng × phí | Volume dưới 5K USD/tháng: chênh 0,5% không quan trọng. Volume trên 50K USD/tháng: chênh 0,5% = 250 USD/tháng — đáng đàm phán. |
| Setup complexity | Số ngày setup + giấy tờ | Shop mới open: bắt đầu VNPAY + COD. Sau 3 tháng có data: thêm MoMo hoặc ZaloPay theo % conversion thực tế. |
5 lưu ý đàm phán phí với cổng sau 6 tháng vận hành
Phí list public của các cổng là baseline. Sau 6 tháng vận hành stable với doanh thu trên 500 triệu/tháng, hoàn toàn có thể đàm phán xuống 0,2-0,5%.
Cách tiếp cận từng cổng khác nhau.
- Volume threshold: chỉ đàm phán được khi doanh thu trên 500 triệu/tháng. Dưới ngưỡng này, list price là final, không có ngoại lệ.
- Liên hệ Account Manager: mỗi cổng có AM riêng cho khách enterprise. Email từ domain business chính thức yêu cầu buổi gặp review pricing 30-45 phút.
- Trình data growth: chuẩn bị doanh thu 6-12 tháng và projection 12 tháng tới. Càng growth rõ, càng dễ đàm phán giảm 0,3-0,5%.
- Cạnh tranh giá: mention quote từ cổng đối thủ (vd VNPAY quote 1,5%, đề nghị MoMo match 1,5%). Cách này hợp pháp và effective ngay.
- Lock contract 12 tháng: commit dùng cổng làm primary trong 12 tháng đổi lấy phí thấp hơn 0,3-0,5%. Có lợi nếu shop đã decide cổng chính ổn định.
3 case cụ thể — chọn kết hợp nào và vì sao
Case 1: Shop B2C bán lẻ với 1.000 đơn/tháng
Đặc điểm khách: đa dạng độ tuổi 18-50, 60% từ Hà Nội/HCM/Đà Nẵng, 40% các tỉnh khác. Giá trị đơn trung bình 300.000-800.000đ.
Lifecycle khách 30-60 ngày từ awareness đến purchase.
Kết hợp đề xuất: VNPAY + MoMo + COD. Phí mix khoảng 1,6%, cover 95% user.
Setup tổng cộng 1 tuần — VNPAY 5 ngày, MoMo 4 ngày, COD ngay. Skip ZaloPay nếu chưa có Zalo OA chiến lược — thêm option dư thừa làm checkout rối, giảm conversion.
Case 2: Shop SaaS bán phần mềm subscription
Đặc điểm khách: 70% quốc tế (US/EU), 30% VN. ARPU 19-99 USD/tháng.
Cần auto-billing định kỳ hằng tháng, prorate khi upgrade/downgrade plan, dunning management khi card fail.
Kết hợp đề xuất: Stripe (qua offshore Singapore) + PayPal + VNPAY. Stripe primary cho subscription billing — module Billing mạnh nhất.
PayPal backup cho khách không có thẻ Visa/Master. VNPAY cho khách VN trả 1 lần qua thẻ ATM.
Setup 2-3 tháng do offshore + Stripe verification.
Case 3: Shop B2B bán wholesale cho doanh nghiệp
Đặc điểm khách: doanh nghiệp trả trên 10 triệu/đơn, ưa chuyển khoản. Lifecycle dài 3-6 tháng từ inquiry đến close.
Cần invoice VAT tự động sau payment.
Kết hợp đề xuất: Bank Transfer + VNPAY + OnePay. Bank Transfer built-in WooCommerce free, cho khách quen ngân hàng.
VNPAY cho thẻ ATM hoặc Visa cá nhân của director. OnePay cho corporate card của doanh nghiệp lớn.
Skip MoMo, ZaloPay vì B2B không quen ví điện tử.
Security: 3D Secure 2.0 và fraud prevention
Shop nhận thẻ Visa hoặc Mastercard phải hiểu 3D Secure 2.0 và fraud prevention. Không bật 3DS dẫn tới chargeback rate cao trên 1% — PayPal hoặc Stripe block account, VNPAY suspend merchant.
3DS shifts liability từ merchant sang card issuer khi fraud xảy ra.
3DS 1.0 so với 3DS 2.0
- 3DS 1.0 (deprecated): redirect buyer sang trang issuer bank để nhập OTP. UX kém, conversion drop 10-15%.
- Hết support từ Visa cuối 2022.
- 3DS 2.0 frictionless: issuer bank tự động authenticate trong background không cần buyer action nếu risk score thấp. Conversion impact dưới 2%.
- 3DS 2.0 challenge: khi risk score cao, prompt buyer biometric (Face ID, fingerprint) hoặc OTP. Vẫn faster than 3DS 1.0 vì native trong banking app.
4 fraud signal cần monitor
- Velocity check: 1 IP/device tạo trên 5 đơn trong 1 giờ — flag suspicious. Cài plugin “WooCommerce Anti-Fraud” hoặc Cloudflare Bot Management.
- BIN check: card BIN không match country billing address — high risk. Reject hoặc challenge 3DS bắt buộc.
- AVS mismatch: address verification fail (billing address khác với card registered). Reject auto nếu mismatch country.
- Email risk score: email tạo dưới 30 ngày, từ free provider (gmail, yahoo) kèm số ngẫu nhiên — pattern fraudster. Challenge 3DS bắt buộc cho email score thấp.
Khi nào skip cổng nào — anti-pattern
Quan trọng không kém việc chọn cổng nào là biết khi nào KHÔNG cần cổng nào. Tích hợp dư thừa tốn 1-2 ngày setup, maintain hằng tháng, và quan trọng nhất là giảm conversion vì checkout rối.
- Skip ZaloPay nếu không có Zalo OA chiến dịch: ZaloPay value chính là deep link với Zalo OA cho remarketing. Không leverage Zalo thì ZaloPay chỉ là MoMo lite, không có advantage.
- Skip OnePay nếu không bán B2B: OnePay rate cao 2-2,5%, setup phức tạp 5-15 ngày. Cho B2C, VNPAY rộng hơn và rẻ hơn.
- Skip Stripe nếu chưa có offshore: đầu tư 1.500-3.000 USD setup offshore + 1-3 tháng. Chỉ làm nếu thực sự cần subscription billing định kỳ.
- Skip PayPal nếu shop nội địa: chiếm dưới 5% giao dịch ecommerce VN. Phí cao 4,4%, dispute policy khắc nghiệt.
- Chỉ phù hợp shop có khách quốc tế thật.
Câu hỏi thường gặp về chọn cổng thanh toán
Có nên integrate đủ 8 cổng để cover hết user không?
Không. Mỗi cổng tích hợp tốn 1-2 ngày setup, maintain hằng tháng, monitor webhook fail.
Tích hợp quá nhiều làm checkout page rối, paralysis of choice, giảm conversion 5-10% so với checkout focused.
Best practice: 3-4 options cover 95%+ user là vừa. Quá ít (1-2 cổng) cũng hại vì khách không tìm thấy option quen thuộc.
3 cổng là mức lý tưởng cho shop SME, 4 cổng cho shop scale lớn có audience đa dạng.
Có thể đàm phán phí với cổng không?
Có, sau khi shop có doanh thu trên 500 triệu/tháng trong 6 tháng liên tiếp. Liên hệ Account Manager qua dashboard, cung cấp sao kê doanh thu và projection, đàm phán giảm 0,2-0,5%.
VNPAY và OnePay flexible nhất trong các cổng VN. Volume trên 1 tỷ/tháng có thể custom rate xuống 0,8% — rất hiếm và chỉ available cho shop top 1% market.
Đàm phán cùng lúc với 2-3 cổng để tạo competitive pressure.
Cổng nào có 3D Secure 2.0?
VNPAY, OnePay, Stripe có 3DS 2.0 đầy đủ. MoMo, ZaloPay, Ngân Lượng, Bảo Kim không có 3DS vì là ví điện tử dùng OTP nội bộ — flow xác thực khác với card.
Cho shop nhận thẻ quốc tế Visa hoặc Mastercard, bật 3DS bắt buộc để chống fraud và giảm chargeback rate. 3DS shifts liability từ merchant sang card issuer khi fraud xảy ra, bảo vệ shop tốt hơn.
Phí đàm phán xuống được bao nhiêu theo volume?
Volume trên 50K USD/tháng: giảm đáng kể. Volume trên 100K USD/tháng: giảm đáng kể.
Volume trên 500K USD/tháng: custom rate, có thể xuống 0,8% (hiếm). Đàm phán hiệu quả nhất sau 6 tháng vận hành stable.
Quan trọng: đàm phán phí không phải lý do chính chọn cổng. Phân khúc khách hàng (mới là yếu tố quyết định conversion) quan trọng hơn 0,3-0,5% phí.
Chọn cổng đúng audience trước, đàm phán phí sau.
Shop nhỏ dưới 100 đơn/tháng nên dùng kết hợp nào?
Bắt đầu với COD + VNPAY. Setup 1-2 ngày là chạy.
Phí thấp nhất trong các kết hợp, cover hơn 90% user VN. Đợi data 3 tháng để đánh giá thêm MoMo nếu user trẻ chiếm trên 50% (xem Google Analytics demographic).
Tránh integrate nhiều cổng ngay từ đầu — overkill cho shop nhỏ. Maintain cost hằng tháng (monitor webhook, đối soát settlement) ăn hết margin nếu volume thấp.
Scale up thêm cổng khi doanh thu trên 100 triệu/tháng.
Bài liên quan trong cụm WooCommerce
Sau khi chọn kết hợp cổng phù hợp, tham khảo guide tích hợp chi tiết từng cổng và shipping đơn vị cung cấp để complete payment flow:
- Tích hợp VNPAY vào WooCommerce — cổng phổ biến nhất, default cho B2C mass VN.
- Tích hợp MoMo vào WooCommerce — cổng B2C cho user trẻ dưới 35 tuổi.
- Cấu hình COD WooCommerce — chống bom hàng — pair với pre-pay gateway để cover full payment flow.
- Tích hợp GHN vào WooCommerce — shipping đơn vị cung cấp pair với COD cho settlement nhanh.
- Dịch vụ thiết kế website WooCommerce trọn gói tại Web22 — gói thi công shop kèm tư vấn kết hợp cổng phù hợp mô hình.
Cần tư vấn kết hợp cổng phù hợp với mô hình kinh doanh kèm tích hợp turnkey, monitor webhook và đối soát settlement? Dịch vụ thiết kế WooCommerce trọn gói tại Web22 — báo giá rõ ràng theo phạm vi, không phát sinh sau khi ký hợp đồng.


