VibeFox ECPay for PrestaShop

VibeFox ECPay for PrestaShop

20 €

每个许可证的价格:1 个域名,12 个月的更新和支持。

帮助

提问: VibeFox ECPay for PrestaShop

拖动滑块完成拼图

概述

VibeFox ECPay Payment Gateway 为 PrestaShop 添加 ECPay(綠界)这一台湾支付服务。在付款步骤,顾客选择 ECPay,随后被转到 ECPay 托管的付款页面,并通过信用卡、ATM 虚拟账号、超商付款代码或超商条码付款。银行卡信息绝不会到达您的网站。只有在 ECPay 通过签名通知确认付款后才会生成订单,因此放弃的付款不会留下未付款订单。

本模块适合以新台币(TWD)销售的台湾商店。本模块仅支持单次付款,不支持 PrestaShop 退款(退款需在 ECPay 后台处理)、保存银行卡、订阅或定期付款、分期付款、Apple Pay、电子发票或物流。

主要功能

四种 ECPay 付款方式:信用卡、ATM 虚拟账号、超商代码(超商)和条码。启用多种方式时,顾客可在结账时选择其中一种。

仅在 ECPay 确认后才视为已付款:只有在收到带有有效 CheckMacValue 签名的 ECPay 服务器通知(对应本商店发出的交易编号),且付款金额与购物车一致时,才会生成订单。仅凭顾客返回网站,绝不会生成订单。

离线付款方式的付款说明:对于 ATM、超商代码和条码付款,订单会停留在 Awaiting ECPay payment 状态,账号、代码或条码以及付款截止日期会显示在订单确认页面和顾客的订单详情中。

安全的重试机制:每次付款尝试都会生成新的 ECPay 交易编号,因此付款失败或取消后的重试都能正常工作。已付款订单的第二次付款会被记录以便退款。

不会有意外:重复的通知会被忽略,来自 ECPay 后台的模拟付款绝不会创建订单,金额不符、正式模式切换后的沙盒付款或已取消订单的付款会进入 ECPay payment on hold。

无需账户即可测试:测试模式使用 ECPay 公开的沙盒商户,因此您无需 ECPay 密钥即可测试。

订单页面中的 ECPay 区块:显示付款尝试、ECPay 交易编号、其状态以及订单的 ECPay 备注。可选的日志不包含密钥或顾客数据;错误始终会被记录。

系统要求

PrestaShop 8.0 至 9.x,PHP 8.0 或更高版本。您的商店需具备 TWD 货币。正式付款需要 ECPay 商户账户(MerchantID、HashKey、HashIV)。商店需可通过 80/443 端口从互联网访问。需要一个来自 vibefox.net 的 VibeFox 许可证密钥(每个域名一个密钥)。