VibeFox EveryPay for OpenCart

VibeFox EveryPay for OpenCart

20 €

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

帮助

提问: VibeFox EveryPay for OpenCart

拖动滑块完成拼图

概述

VibeFox EveryPay Payment 为 OpenCart 3 和 OpenCart 4 添加适用于爱沙尼亚、拉脱维亚和立陶宛的 EveryPay 付款功能。在结账的最后一步,顾客点击 Confirm Order,被转到 EveryPay 付款页面,可使用银行卡、Apple Pay、Google Pay 或银行转账付款(以您的 EveryPay 账户已启用的方式为准),然后返回您的商店。银行卡数据从不经过您的网站。OpenCart 在付款前就会创建订单,但订单只有在 EveryPay 确认付款后才会获得状态,因此未付款的尝试仍会保持为缺失订单。

本扩展适用于拥有 EveryPay 账户的波罗的海地区商店。它仅支持一次性付款。不支持从商店发起退款或预授权后扣款(请使用 EveryPay Merchant Portal),不支持保存银行卡或一键支付,不支持订阅或定期付款,不支持嵌入式银行卡输入框,也不支持多币种:一个收款账户只能以一种货币收款。

主要功能

EveryPay 付款页面:使用 EveryPay Payments API v4 按订单总额创建一次性付款,并将顾客重定向到 EveryPay 付款链接。付款页面的语言跟随顾客的商店语言。

仅在 EveryPay 确认后才视为已付款:只有当 EveryPay API 报告付款已结算或已授权时(通过回调、顾客返回或手动检查状态),订单状态才会被设置。返回链接和回调本身从不被视为可信。

金额和货币检查:将已付金额和货币与订单进行比对。如果不一致(例如仅对部分金额授权),或者针对的是在此期间已取消的订单,该订单将进入带备注的审核状态。

不会重复处理:重复的回调,或返回与回调同时发生,都不会使同一笔付款被应用两次。在发起新付款前,会检查同一购物车的先前尝试,因此已付款的购物车不会被再次扣款。

测试与正式环境:演示环境和正式环境使用各自独立的凭据。付款总是在其创建时所属的环境中进行核对。

订单选项卡:订单的所有付款尝试、扩展的备注以及操作 Check EveryPay payment status。管理员只需要修改订单的权限。

您自己的订单状态:为已付款订单、待审核付款和已取消订单选择 OpenCart 状态。

OpenCart 条件:地理区域、最低订单金额和排序。错误始终会被记录;API 密钥和银行卡数据从不记录。

要求

OpenCart 3.0.x(已在 3.0.5.0 上测试)或 OpenCart 4.0.2 及更高版本(已在 4.1.0.3 上测试),PHP 8.0 或更高版本。一个下载包同时包含两个版本的安装包。一个 EveryPay 账户,并具有 API 用户名、API 密钥和收款账户名称(演示环境与正式环境的凭据各不相同)。订单货币必须与收款账户的货币相同。来自 vibefox.net 的 VibeFox 许可证密钥(每个域名一个密钥)。