VibeFox Yoco for OpenCart

VibeFox Yoco for OpenCart

20 €

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

帮助

提问: VibeFox Yoco for OpenCart

拖动滑块完成拼图

概述

VibeFox Yoco Pay Gateway 通过 Yoco Checkout API,为 OpenCart 3 和 OpenCart 4 添加以南非兰特(ZAR)结算的银行卡和 Instant EFT 付款功能。在最后一个结账步骤中,顾客点击 Confirm Order,被转到 Yoco 托管的付款页面,在那里付款后返回您的店铺。银行卡数据不会经过您的网站。OpenCart 会在付款前创建订单,但订单只有在 Yoco 确认付款后才会获得状态,因此未付款的尝试会保持为缺失订单。

适合以 ZAR 销售并拥有支持在线付款的 Yoco 账户的南非店铺。本扩展只接受一次性付款。它不支持保存银行卡、订阅、店内银行卡表单,也不支持分别授权和扣款;它仅适用于 ZAR,订单最低金额为 R2.00。

主要功能

Yoco 托管结账:以分为单位,按订单总额创建一个 Yoco 结账页面。双击或超时后的重复请求会获得同一个结账页面,而不是第二个。

仅在 Yoco 确认后标记为已付款:顾客返回时以及收到签名的 webhook 时,扩展都会向 Yoco 查询结账状态。只有当 Yoco 报告结账已完成,订单才会获得状态,然后 OpenCart 发送常规订单邮件。

为您设置好的 Webhook:保存密钥时,扩展会在 Yoco 为该模式注册其 webhook URL,并保存签名密钥。没有有效签名的 webhook 会被拒绝。

金额和币种检查:金额或币种不同的付款会使订单进入带备注的审核状态。针对已取消或已退款订单的付款不会重新打开该订单。

避免重复处理:同时到达的 webhook 和顾客返回会按顺序处理。已付款的购物车不会再次扣款,第二笔付款会在订单备注中标记。

订单页面退款:在订单的 VibeFox Yoco Pay Gateway 选项卡中进行全额和部分退款,金额按 Yoco 扣款金额计算,并使用付款时所在模式的密钥。在 Yoco 门户中进行的退款会自动记录。

测试和正式模式:每个模式各自使用独立的密钥和 webhook 密钥。前缀错误的密钥不会被保存。

自定义订单状态和 OpenCart 条件:可为已付款订单、审核中的付款和全额退款选择状态;还可设置地理区域、最低订单金额和排序。日志中的密钥和电子邮件地址会被隐藏。

要求

OpenCart 3.0.x(已在 3.0.5.0 上测试)或 OpenCart 4.0.2 及更高版本(已在 4.1.0.3 上测试),PHP 8.0 或更高版本。一个下载包中包含两个版本的安装包。店铺中已启用南非兰特(ZAR)币种。拥有在线付款功能的 Yoco 账户及其密钥。来自 vibefox.net 的 VibeFox 许可证密钥(每个域名一个密钥)。