VibeFox ifthenpay for OpenCart

VibeFox ifthenpay for OpenCart

20 €

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

帮助

提问: VibeFox ifthenpay for OpenCart

拖动滑块完成拼图

概述

VibeFox ifthenpay Gateway 为 OpenCart 3 和 OpenCart 4 添加面向葡萄牙客户的 ifthenpay 付款功能。结账时只提供一种付款方式,由您在设置中选择:Multibanco 参考号、MB WAY 或信用卡。选择 Multibanco 时,顾客会获得实体、参考号和金额,可在自动取款机或网上银行付款;选择 MB WAY 时,顾客在 MB WAY 应用中确认请求;选择信用卡时,顾客在 ifthenpay 的安全银行卡页面付款,订单只有在付款得到确认后才会获得状态。

本扩展适合在葡萄牙以欧元销售、并拥有 ifthenpay 账户且持有所选付款方式密钥的商店。每次安装只提供一种 ifthenpay 付款方式。本扩展不支持从 OpenCart 退款、Payshop、Cofidis Pay、Apple Pay、Google Pay、PIX 或 Pay-by-Link,不支持订阅或保存银行卡,不会自动使未付款的 Multibanco 参考号过期,也不支持轮询付款状态。

主要功能

Multibanco:为订单总额生成动态参考号。订单会停留在您设置的待付款状态,参考号会显示在订单成功页面、订单邮件和客户的订单历史中。

MB WAY:顾客输入绑定 MB WAY 的手机号码(葡萄牙号码或国际格式 351#912345678),并在应用中批准付款。

信用卡:在 ifthenpay 的银行卡页面付款,通过签名返回(使用您的 Credit Card 密钥进行 HMAC-SHA256 签名)或回调确认。

受保护的回调:只接受带有您的防钓鱼密钥的回调。伪造的请求绝不会更改订单。

金额核对:已付金额会与订单总额逐分核对。金额不符时,订单会进入您选择的审核状态,并附带备注。

不会重复处理:重复的回调和返回不会产生任何变化:一笔付款,一条备注。已有已付款或待付款订单的购物车不会再次收费;已取消的订单若收到付款,会进入审核;已退款的订单绝不会被重新打开。

测试模式和自定义状态:Credit Card 和 Multibanco 在测试模式下使用 ifthenpay 的沙盒端点。您可以为已付款、待付款和审核中的付款选择 OpenCart 状态。

订单页面中的 ifthenpay 选项卡:显示带参考号或请求 ID 的付款尝试、审核中订单的警告以及扩展备注。地理区域、最低金额和排序与 OpenCart 相同。日志不记录密钥或完整手机号码。

系统要求

OpenCart 3.0.x(已在 3.0.5.0 上测试)或 OpenCart 4.0.2 及更高版本(已在 4.1.0.3 上测试),PHP 8.0 或更高版本。一个下载包同时包含两个版本的安装包。一个 ifthenpay 账户,持有所选付款方式的密钥,并且回调已由 ifthenpay 启用。订单货币为欧元(EUR)。需要一个来自 vibefox.net 的 VibeFox 许可证密钥(每个域名一个密钥)。