概述
VibeFox Autopay Payment 通过 Autopay(原 Blue Media)为 PrestaShop 添加在线付款功能。Autopay 是波兰的支付机构。付款步骤中,顾客选择 Autopay,随后被转到 Autopay 付款页面,并可通过银行转账(Pay-by-link)、BLIK、银行卡或您 Autopay 服务中启用的其他方式付款。银行卡信息绝不会经过您的网站。订单仅在 Autopay 确认付款后才会创建,因此中途放弃的付款不会留下未付款订单。
它适合波兰以及其他由 Autopay 服务覆盖的市场中的店铺。该模块不提供从 PrestaShop 发起的退款(请在 Autopay 后台办理退款),不支持订阅或定期付款,不保存银行卡,结账页面上没有 BLIK 验证码或银行卡表单,也不能在结账页面选择银行或付款渠道。
主要功能
Autopay 付款页面:顾客会被转到 Autopay,并使用经签名(SHA-256)的付款表单,以购物车币种支付购物车总额。
仅在 Autopay 确认后才创建订单:只有签名正确的 ITN(即时交易通知,Instant Transaction Notification)才会创建订单。顾客返回店铺的地址同样经过签名,但绝不会创建或更改订单。
金额和币种核对:会将 ITN 中的金额和币种与购物车进行比对。不一致时,订单将进入 Autopay payment on hold 状态并附带备注,且不会被标记为已付款。
避免重复处理:重复或并发的通知绝不会创建第二个订单,也不会两次记录付款。已付款订单不会因迟到的失败通知而被修改,可能出现的重复付款会在订单备注中标记。
失败的付款:不会创建订单,顾客会回到结账页面,购物车保留,可以重新付款。
测试环境和正式环境:Autopay 测试环境使用独立的 Service ID 和 Shared key,正式环境则为 pay.autopay.eu。
币种:PLN、EUR、GBP、USD 和 CZK。请选择您 Autopay 服务所接受的币种;其他币种下该付款方式将被隐藏。
简单设置:用于 Autopay 后台的 ITN 和返回地址显示在设置页面上。可选日志不记录密钥或顾客数据。
系统要求
PrestaShop 8.0 至 9.x,PHP 8.0 或更高版本。一个 Autopay 服务,含 Service ID 和 Shared key,并且已在 Autopay 后台设置 SHA-256 哈希函数和您店铺的 ITN URL。一个来自 vibefox.net 的 VibeFox 许可证密钥(每个域名一个密钥)。
