VibeFox Tpay for OpenCart

VibeFox Tpay for OpenCart

20 €

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

帮助

提问: VibeFox Tpay for OpenCart

拖动滑块完成拼图

概述

VibeFox Tpay Payment 为波兰的商店在 OpenCart 3 和 OpenCart 4 中添加 Tpay。在结账的最后一步,顾客点击 Confirm Order,随后被转到 Tpay 的安全付款页面,在那里可使用 BLIK、网上银行转账、银行卡以及您 Tpay 账户中启用的其他付款方式。本扩展使用 Tpay Open API。OpenCart 会在付款前创建订单,但订单只有在 Tpay 确认付款后才会获得状态,因此未付款的尝试会以缺失订单的形式保留。

本扩展适合以兹罗提(złoty)销售、希望用一种付款方式支持 BLIK、银行转账和银行卡的波兰商店。本扩展仅支持 PLN。顾客在 Tpay 页面上选择银行或输入 BLIK 代码,而不是在您的商店中操作。商店中没有保存的银行卡、订阅、Apple Pay 或 Google Pay 按钮,也没有分期付款计算器。

主要功能

Tpay 付款页面:在安全的 Tpay 页面上提供 BLIK、网上银行转账、银行卡及其他 Tpay 付款方式,页面支持波兰语、英语或乌克兰语。

仅在 Tpay 确认后才算付款:订单在收到 Tpay 通知并通过 MD5 校验(使用您的安全代码)、Merchant ID 及 JWS 签名检查后获得状态,或在顾客返回时通过服务器端状态查询获得状态。金额必须与订单一致;否则订单会进入带备注的审核状态。

安全地重新付款:每次付款尝试都有各自的参考编号。新的尝试会取消该订单及同一购物车中较早的未付款 Tpay 交易,通过较早链接完成的付款仍会被接受。

不会重复处理:重复或同时到达的通知绝不会重复应用同一笔付款,已付款的购物车也不会再次扣款。对已付款订单的第二次付款只会被记录备注。

从订单页面退款:在订单的 VibeFox Tpay Payment 选项卡中进行全额或部分退款,且始终在订单付款时所在的环境(沙盒或正式环境)中进行,退款金额不超过 Tpay 实际收取的金额。

沙盒与正式环境:两种环境使用各自独立的密钥;沙盒模式会同时切换密钥和 API 主机。

您自己的订单状态与 OpenCart 条件:可为已付款、待审核和已退款的订单选择状态;设置地理区域(Geo Zone)、最低订单金额和排序。可选日志不包含密钥或顾客数据。

要求

OpenCart 3.0.x(已在 3.0.5.0 上测试)或 OpenCart 4.0.2 及更高版本(已在 4.1.0.3 上测试),PHP 8.0 或更高版本并启用 OpenSSL 扩展(用于 JWS 签名检查)。下载文件同时包含两个版本的安装包。店铺中已设置的 PLN 货币。一个 Tpay 商户账户,包含 Merchant ID、Open API Client ID 和 Client secret,以及通知安全代码。一个来自 vibefox.net 的 VibeFox 许可证密钥(每个域名一个密钥)。