在越南市场选择适合白标(White-label)的支付网关时,需考虑本地化合规性、技术集成能力、多支付方式支持以及可定制化程度。以下是针对越南市场的推荐方案及关键分析:
1. 本地主流支付网关(优先推荐)
VNPay
- 优势:
- 越南本土市占率最高,支持所有本地银行转账、QR码支付(VietQR)、电子钱包(如MoMo)。
- 提供完整的白标解决方案,前端UI和品牌可完全自定义。
- API文档完善,支持国际卡(Visa/Mastercard)和分期付款。
- 适用场景:电商、账单缴费等高流量业务。
Moca (GrabPay Vietnam)
- 优势:
- Grab生态内嵌的电子钱包,适合出行、外卖等高频场景的白标集成。
- 提供SDK和H5页面嵌入,快速对接。
2. 国际支付网关(适合跨境业务)
2Checkout (Verifone)
- 优势:全球牌照覆盖+越南本地收单,支持100+货币结算;白标后台允许自定义结账页面和邮件通知模板。
Stripe
- 注:Stripe在越南未正式落地,但可通过以下方式实现:
- 注册新加坡实体+当地银行账户;或与代理合作获取API权限。
3. PSP聚合型解决方案
NganLuong.vn (属于Payoo)
- VNPost旗下的聚合网关,支持银行转账/现金充值/电子钱包混合支付;白标功能需联系销售开通企业套餐。
⚠️注意事项:
- 合规性:确保服务商持有SBV(越南国家银行)颁发的《非银行机构支付许可证》。例如OnePay是合法持牌方。
- 隐藏成本:部分网关要求预存保证金或收取年费(如VNPay企业版首年约$2000)。
- 技术适配:
- API响应速度对COD(货到付款)业务至关重要,建议实测VNPay的平均延迟(<500ms)。
- 替代方案:
- Shopify Payment已接入VietQR,若使用Shopify可直接调用;
- Airwallex虚拟账户+本地转接行(TPBank/Techcombank)实现低成本清算。
建议先通过沙箱测试关键流程(如退款回调),再签约长期合作
越南白标支付网关深度补充指南(续)
4. 银行直连方案(适合大额/高合规需求业务)
若企业交易量大或涉及B2B场景,可直接与越南本地银行合作,通过其支付API实现白标化:
- Techcombank PayGate: 支持国际卡+本地银行转账,提供企业级仪表盘和品牌定制。
- Sacombank PayNow: 低费率优势(约0.8%),适合跨境电商COD订单的自动对账。
关键点:
- 需越南实体公司注册才能申请;
- 技术对接复杂但资金流更透明(直接清算至商户账户)。
5. 新兴电子钱包的白标潜力
ZaloPay (社交生态内支付)
- 集成方式: 通过开放平台申请成为「服务商」,可嵌入Zalo小程序并自定义收银台样式。
- 适用场景: O2O服务、游戏充值等社交属性强的业务。
ShopeePay (电商场景)
- 限制: Shopeepay目前仅允许合作商户使用官方品牌,但可通过Shopee API间接调用支付功能。
6. 跨境混合架构建议 (针对外国企业无越南实体)
若无法注册当地公司,可采用以下变通方案:
| 方案 | 操作方式 | 优缺点对比 |
|---|---|---|
| 代理收单 | 与持牌越南PSP(如1Pay)签约,用其资质收款 | ✅快速上线 ❌资金留存第三方风险 |
| 虚拟账户+路由分发 | Airwallex/Wise开越盾账户,动态分配银行账号 | ✅资金自主 ❌需技术开发路由逻辑 |
| 加密货币OTC | USDT结算+本地法币兑换商(仅限高风险行业备用选项) | ⚠️合规灰色地带 |
🔍落地执行清单
-
[沙盒测试]
- VNPay测试环境URL:
https://sandbox.vnpayment.vn/apis/docs/ - Techcombank模拟账号需联系客户经理开通。
- VNPay测试环境URL:
-
[合同谈判要点]
- SLA保证(例如99.9% uptime);
- Chargeback处理流程是否支持自动化;
- Multi-merchant功能(如需子账户分账)。
-
[UI/UX优化建议]
- 隐藏非必要字段(如越南用户无需填写州/省);
- QR码优先显示VietQR标准以减少扫码失败率。
如果需要进一步聚焦某个具体环节(例如如何绕过实体公司限制实操),可以告知您的业务模型细节以便针对性解答。
越南白标支付网关终极指南(技术+合规+避坑)
一、技术集成深度解析
1. API/SDK 对接关键指标对比
| 服务商 | API文档完善度 | SDK支持平台 | Webhook稳定性 | 沙箱环境 |
|---|---|---|---|---|
| VNPay | ⭐⭐⭐⭐☆ | iOS/Android/Flutter | 99.2% | ✅完整 |
| NganLuong | ⭐⭐⭐☆☆ 仅PHP/Java | 98.5% ❌需申请 | ||
| Techcombank PayGate ⭐⭐⭐⭐☆ 全平台+Postman集合 99.7% ✅实时模拟 |
开发者建议:
- VNPay的REST API采用JWT签名,需注意时间戳同步问题;
- Techcombank的Java SDK存在内存泄漏历史记录,推荐用v2.3+版本。
2. 高并发优化方案
场景: COD订单高峰期的支付成功率下降
解决方案:
# 伪代码:智能路由降级策略
def process_payment(request):
try:
primary_gateway = VNPay.process() #首选通道
except TimeoutError:
secondary_gateway = Techcombank.fallback_process() #自动切换备选
log_analytics("gateway_fallback_triggered") #记录用于费率优化
架构建议:
- AWS新加坡节点部署API中间层(延迟<150ms到越南);
- Redis缓存银行列表和限额数据,减少数据库查询。
二、合规与资金流精要
1. SBV牌照核查方法
通过越南国家银行官网验证企业状态:
- 访问 https://www.sbv.gov.vn → 「Payment Intermediaries」栏目;
- 搜索企业名称如「VNPAY Joint Stock Company」显示如下信息即合法:
License Number: NB0000123
Valid Until: Dec 31,2025
Business Scope: Domestic & Cross-border Collection
⚠️ 常见陷阱:某些代理宣称"合作持牌方",实际用其子账户收款——要求直接签署合同并核对签约主体名称是否与牌照一致。
2. VAT发票处理流程
当使用白标系统时,需确保支付凭证显示您的品牌而非网关名称:
正确配置示例(VNPay后台):
[Merchant Settings] → "Invoice Template" →
Custom Fields: {Company Logo}, {Tax Code(如0101234567)}
注:越南税法规定电子发票必须包含买方税号(个人用户可填「Cá nhân」)。
三、特殊场景解决方案
1. OTP短信被拦截问题
现象:越南用户收不到银行OTP导致支付失败。
根因分析:
- Mobifone/Viettel运营商过滤"疑似营销短信";
- IP地址被识别为境外服务器触发风控。
应对措施:
✅申请本地短信通道(如Viettel Business SMS)
✅在API请求头添加 X-Localization: vi-VN
2. QR码支付的坑点排查表
|问题现象 可能原因 解决方案 |
|— — — |
扫码后跳转错误页面 未激活VietQR标准 联系网关开通「动态QR」功能
用户余额充足但扣款失败 银行侧限额(例:BIDV每日限2000万VND) 引导分拆付款
🔥终极避坑清单🔥
1️⃣ 测试阶段必验证项:
✔️ Mock银行卡号测试成功/失败场景(例如9704开头的虚拟卡)
✔️ VPN切换至胡志明市IP测试地理封锁情况
2️⃣ 上线前法律文件:
📄 PCI DSS SAQ A表格自我评估 (适用于仅前端嵌入SDK的情况)
3️⃣ 隐藏成本预警:
💸 MoMo钱包结算按笔收费(每笔500VND),高频小额业务慎用!
如需具体代码片段或某个服务商的合同审核要点,请说明您的技术栈和业务模式细节。
