概述
VibeFox Netopia Gateway 通过 Netopia Payments(原 mobilPay)为 WooCommerce 添加银行卡付款功能。下单后,顾客会被引导至 Netopia 安全付款页面,使用银行卡付款后返回您的店铺。付款请求使用您的 Netopia 证书加密,Netopia 通过加密通知(IPN)确认付款。银行卡数据绝不会经过您的网站。
本插件适用于在罗马尼亚及海外、拥有 Netopia 卖家账户并以 RON、EUR、USD 或 GBP 销售的店铺。插件采用基于证书的 Netopia v1 银行卡协议。不支持通过 WooCommerce 进行退款或预授权扣款(两者均需在 Netopia 管理后台完成),也不支持保存银行卡、订阅、分期付款、短信、银行转账或加密货币付款,并且不支持 Netopia API v2。
主要功能
Netopia 安全页面:订单以加密方式发送至 Netopia 付款页面,使用订单货币付款:RON,或在您的 Netopia 账户中启用时使用 EUR、USD 和 GBP。
仅在 Netopia 确认后标记为已付款:只有您的私钥能够解密、带有您账户签名并且响应该订单付款请求的 IPN,才会将订单标记为已付款。
金额和货币核对:将 Netopia 确认的账单金额和货币与订单进行比对。金额不符或部分扣款会使订单进入 On hold 状态并附带备注。
避免重复处理:重复的 IPN 会被确认且不做任何更改。延迟通知绝不会将已付款订单降级;对已取消订单的付款会使其进入 On hold 状态;第二笔付款会在备注中提示。
自动记录退款:在 Netopia 管理后台完成的退款会通过 IPN 送达,并记录为 WooCommerce 退款,可部分或全额退款,且绝不会重复记录。
沙盒和正式模式:各自拥有独立的证书和私钥。私钥在设置中仅可写入,并会在保存时进行验证。
订单状态可自行选择:付款后设为 Processing 或 Completed,状态只变更一次,并只向顾客发送一封邮件。
现代 WooCommerce:经典结账、结账区块、Pay for order 页面、HPOS。可选日志不包含密钥、银行卡或顾客数据。包含罗马尼亚语翻译。
系统要求
WordPress 6.0 或更高版本,WooCommerce 7.0 或更高版本,PHP 8.0 或更高版本并启用 OpenSSL 和 DOM 扩展。需要一个 Netopia 卖家账户,并持有您销售点的账户签名、公钥证书和私钥。还需要一个来自 vibefox.net 的 VibeFox 许可证密钥(每个密钥对应一个域名)。
