概述
WC Flow Gateway 为 WooCommerce 添加面向智利的 Flow.cl 付款功能。下单后,顾客会被转到 Flow 付款页面,使用您的 Flow 账户中已启用的任意方式付款(Webpay、信用卡或借记卡、银行转账、Servipag、Multicaja、Mach 等),然后返回您的店铺。银行卡数据绝不会经过您的网站。
本插件适合以智利比索(CLP)或美元(USD)销售且拥有 Flow 账户的店铺。插件仅接受一次性付款。不支持保存银行卡、订阅、定期扣款或付款链接,不会预先选定某一种 Flow 付款方式(顾客在 Flow 页面选择),也不会将 Flow 控制面板中创建的退款导入 WooCommerce。
主要功能
Flow 付款页面:按订单币种为订单总额创建付款,CLP 使用整数比索,USD 保留两位小数。无需在 Flow 账户中进行配置:每次请求都会发送确认、返回和退款 URL。
仅在 Flow 确认后才标记为已付款:每次确认和顾客返回都会通过向 Flow 发送带签名的状态请求进行核验,并将金额和币种与订单比较。不匹配时,订单会变为保留状态。如果 Flow 的确认丢失,顾客返回仍可完成已付款订单的处理。
付款与订单绑定:每次付款尝试都有独立的参考标识、令牌和环境,因此为其他订单或其他店铺所付的款项无法支付此订单。
避免重复处理:重复确认和返回绝不会导致重复添加备注、发送邮件或扣减库存。已付款后又取消或退款的订单绝不会重新开启,重复付款会被标记。
现金付款凭证:顾客生成 Servipag 或 Multicaja 凭证后,订单会处于保留状态,直到 Flow 确认付款。
退款:可在 WooCommerce 订单页面进行全额或部分退款。Flow 会向顾客发送邮件以完成退款,Flow 报告的退款状态会添加到订单备注中。
测试和正式环境:每种模式使用独立密钥。退款始终使用订单付款时所在的环境。
支持现代 WooCommerce:经典结账、结账区块、Pay for order 页面、HPOS。日志不包含密钥或顾客数据。包含西班牙语翻译。
系统要求
WordPress 6.0 或更高版本、WooCommerce 8.0 或更高版本、PHP 8.0 或更高版本。需要持有 API Key 和 Secret Key 的 Flow 账户(以及用于测试的独立测试账户)。店铺币种为 CLP 或 USD。需要来自 vibefox.net 的 VibeFox 许可证密钥(每个密钥对应一个域名)。
