概述
VibeFox Nexi XPay Gateway 通过 Nexi XPay(意大利)为 WooCommerce 添加银行卡付款功能。顾客下单后会被转到安全的 Nexi XPay 付款页面,可使用银行卡或您 Nexi 终端上启用的其他付款方式完成付款,然后返回您的店铺。银行卡数据永远不会经过您的网站。
本插件适合以欧元(EUR)销售、拥有采用「Pagamento Semplice」重定向集成的 Nexi XPay 商户账户的意大利店铺。插件仅支持一次性付款,可选即时扣款或延迟扣款。不支持从 WooCommerce 退款(退款需在 Nexi XPay 后台完成),也不支持保存银行卡或 OneClick、订阅、Pay-By-Link 以及嵌入式 XPay Build 字段。
主要功能
Nexi XPay 付款页面:付款以欧元发送至 Nexi 页面,每次尝试都会生成新的交易代码。Nexi 支持时,页面会以店铺语言显示。
仅在 Nexi 确认后才标记为已付款:只有收到经您的 MAC 密钥签名、来自正确环境别名、并带有为该订单签发的交易代码的 Nexi 结果后,订单才会标记为已付款。
金额和币种核对:将从 Nexi 收到的金额和币种与订单进行比对。不一致时,订单会被置为保留状态并附带备注。
无需在 Nexi 中设置:每笔付款都会附带服务器对服务器的通知地址。通知和签名的顾客返回页面都可以确认付款,以先到者为准。
避免重复处理:重复或同时收到的结果不会被重复处理,已付款订单不会因后续失败而被降级,二次扣款会在备注中注明。
即时或延迟扣款:采用延迟扣款时,已授权订单会保持保留状态,直到您使用订单操作 Capture Nexi XPay payment 进行扣款。
测试和正式模式:每个环境使用独立的别名和 MAC 密钥。每笔付款都使用付款时所在环境的密钥进行验证和扣款。
支持现代 WooCommerce:付款后显示为处理中、已完成或保留,支持经典结账、结账区块、Pay for order 页面和 HPOS。可选日志不包含 MAC 密钥或银行卡数据。包含意大利语翻译。
系统要求
WordPress 6.0 或更高版本,WooCommerce 7.0 或更高版本,PHP 8.0 或更高版本。店铺货币为 EUR。需要一个 Nexi XPay 商户账户,并持有终端的别名和 MAC 密钥(测试和正式)。还需要一个来自 vibefox.net 的 VibeFox 许可证密钥(每个密钥对应一个域名)。
