概述
VibeFox Moneris Gateway 通过 Moneris Gateway(eSELECTplus 直连 API,加拿大)为 WooCommerce 添加信用卡付款功能。顾客在结账页面输入银行卡信息,您的服务器将其发送至 Moneris 并即时获得结果,无需跳转。您可以立即扣款,也可以仅预留资金,稍后再进行扣款。
本插件适合拥有 Moneris 账户(或旧版 Moneris USA 账户)、希望在自有结账页面显示银行卡表单的加拿大店铺。由于银行卡数据会经过您的服务器,您需要启用 HTTPS 并符合 PCI DSS SAQ D 标准。本插件不支持保存银行卡或 Moneris Vault、订阅、Apple Pay、Google Pay 或 Interac Online、Moneris Checkout 或 Hosted Tokenization、3-D Secure、AVS 或 Kount,也不支持多币种定价。
主要功能
结账页面的银行卡表单:Visa、Mastercard、American Express、Discover 和 JCB(以您的 Moneris 账户已启用的为准),适用于经典结账、结账区块和「Pay for order」页面。
Purchase 或 Pre-Authorization:立即扣款,或预留资金,之后通过将订单改为「处理中」或「已完成」,或使用订单操作进行扣款。
扣款与撤销:扣款失败时,订单会回到「保留」状态,且不发送订单邮件。取消已预授权的订单会释放预留资金。
仅在 Moneris 批准后才标记为已付款:只有 Moneris 批准的响应且处理金额与订单总额一致时,订单才会标记为已付款。金额不一致时,订单将进入「保留」状态以供审核。
超时安全:若 Moneris 未响应,插件会通过 Status Check 向 Moneris 查询。若结果仍未知,订单将进入「保留」状态并附带 Moneris 订单 ID,且不会要求顾客再次付款。同一订单的两次同时支付尝试会被拒绝。
测试与正式凭据:每种模式各有独立的 Store ID 和 API Token。退款、扣款和撤销始终针对付款时所用的环境和账户进行。
退款:可在 WooCommerce 订单页面进行全额或部分退款。
支持现代 WooCommerce:支持经典结账、结账区块和 HPOS。日志中的银行卡号、CVV、有效期和 API token 均已隐藏。包含法语(加拿大)翻译。
系统要求
WordPress 6.0 或更高版本,WooCommerce 8.0 或更高版本,PHP 8.0 或更高版本。一个带有 Store ID 和 API Token 的 Moneris Gateway 账户,店铺货币为 CAD(若使用 Moneris USA 账户则为 USD),正式付款需启用 HTTPS 并符合 PCI DSS SAQ D 标准。还需要一个来自 vibefox.net 的 VibeFox 许可证密钥(每个密钥对应一个域名)。
