VibeFox Tap for OpenCart

VibeFox Tap for OpenCart

20 €

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

帮助

提问: VibeFox Tap for OpenCart

拖动滑块完成拼图

概述

VibeFox Tap Payments 为 OpenCart 3 和 OpenCart 4 添加 Tap Payments 付款功能:Visa、Mastercard、Amex、mada、KNET、Benefit、Apple Pay 和 Google Pay。在结账的最后一步,顾客点击 Confirm Order,然后在 Tap 的安全付款页面或您店铺付款页面中的 Tap 结账弹窗中完成付款。银行卡数据绝不会经过您的服务器。OpenCart 会在付款前创建订单,但订单只有在 Tap 确认付款后才会获得状态,因此未付款的尝试会以缺失订单的形式保留。

适合位于科威特、沙特阿拉伯、阿拉伯联合酋长国、巴林、卡塔尔、阿曼及其他 Tap 市场的店铺,这些店铺希望通过 Tap 账户接受本地及国际付款方式。本扩展仅支持一次性付款。它不提供保存的银行卡、订阅功能,也不在结账页面嵌入银行卡输入框,并且不支持部分扣款。

主要功能

两种结账方式:Tap 付款页面(跳转,推荐),或在扩展付款页面中打开的 Tap 结账弹窗;Tap 付款页面可作为备用方式。

仅在 Tap 确认后才视为已付款:扩展会通过 Tap API 读取付款信息,检查该付款是否属于该订单,并在订单获得状态之前核对金额和币种。随后 OpenCart 发送常规的订单电子邮件。

已签名的 Webhook,无需任何设置:每次付款都会发送 Webhook 网址。没有有效签名的通知会被拒绝。

金额准确:KWD、BHD、OMR 和 JOD 以 3 位小数发送;SAR、AED、QAR、EUR、USD 及其他币种以 2 位小数发送。

仅扣款或仅授权:在订单标签页中,使用 Capture Tap payment 扣款已授权的付款,或使用 Void Tap authorization 释放资金。

在订单页面退款:在订单的 VibeFox Tap Payments 标签页中进行全额或部分退款,退款金额不超过 Tap 实际扣除的金额,并且始终使用付款时所处模式(测试或正式)对应的密钥。

安全的状态处理:重复的 Webhook 和顾客返回不会导致同一付款被重复处理,已付款的购物车也不会被再次扣款。金额不符的订单会转入审核状态,重复或延迟的付款会记录在订单上。

您自己的订单状态和 OpenCart 条件:为已付款、已授权、审核中、已撤销和已退款的订单选择状态;设置地理区域、订单最低金额和排序。Tap 页面可使用英文或阿拉伯文。可选的调试日志不包含密钥或顾客数据。

要求

OpenCart 3.0.x(在 3.0.5.0 上测试)或 OpenCart 4.0.2 及更高版本(在 4.1.0.3 上测试),PHP 8.0 或更高版本。一个下载包同时包含两个版本的安装包。一个 Tap 账户,并具备测试和正式 API 密钥(秘密密钥;可公开密钥仅用于弹窗)。订单币种为 AED、BHD、EGP、EUR、GBP、JOD、KWD、OMR、QAR、SAR 或 USD。一个来自 vibefox.net 的 VibeFox 许可证密钥(每个域名一个密钥)。