概述
VibeFox ECPay Payment Gateway 为 WooCommerce 添加 ECPay(綠界)这一台湾支付服务。顾客下单后会被转到 ECPay 托管的付款页面,并通过信用卡、ATM 虚拟账号、超商付款代码或超商条码付款。银行卡信息绝不会到达您的网站。
本插件适合以新台币(TWD)销售的台湾店铺。本插件仅支持单次付款,不支持 WooCommerce 退款(退款需在 ECPay 后台处理)、保存银行卡、订阅或定期付款、分期付款、Apple Pay、TWQR、WeChat Pay、BNPL、WebATM、电子发票或物流。
主要功能
四种 ECPay 付款方式:信用卡(Visa、MasterCard、JCB)、ATM 虚拟账号、超商代码(7-ELEVEN、全家、萊爾富、OK mart)和条码。启用多种方式时,顾客可在结账时选择。
仅在 ECPay 确认后才标记为已付款:只有在收到带有有效 CheckMacValue 签名的 ECPay 服务器通知(对应本店铺发出的交易编号),且付款金额与订单一致时,订单才会标记为已付款。仅凭顾客返回网站,订单绝不会被标记为已付款。
离线付款方式的付款说明:ATM 账号、超商代码或条码以及付款截止日期会显示在感谢页面、我的账户和保留订单邮件中。
安全的重试机制:每次访问付款页面都会生成新的 ECPay 交易编号,因此「Pay for order」页面和付款失败后的重试都能正常工作。已付款订单的第二次付款会被记录以便退款。
不会有意外:重复的通知会被忽略,来自 ECPay 后台的模拟付款绝不会将订单标记为已付款,已付款、已取消或已退款的订单也绝不会因旧通知而重新开启。
无需账户即可测试:测试模式使用 ECPay 公开的沙盒商户,因此您无需 ECPay 密钥即可测试。
支持现代 WooCommerce:经典结账、结账区块、「Pay for order」页面、HPOS。ECPay 页面会根据网站语言显示为英语、韩语、日语或中文。可选的日志不包含密钥或顾客数据。内含繁体中文翻译。
系统要求
WordPress 6.0 或更高版本,WooCommerce 8.0 或更高版本,PHP 8.0 或更高版本。店铺货币为 TWD。正式付款需要 ECPay 商户账户(MerchantID、HashKey、HashIV)。网站需可通过 80/443 端口从互联网访问。需要一个来自 vibefox.net 的 VibeFox 许可证密钥(每个密钥对应一个域名)。
