概述
VibeFox Eupago Gateway 为使用欧元销售的店铺在 OpenCart 3 和 OpenCart 4 中添加 Eupago 付款功能。您可为店铺选择一种 Eupago 付款方式:在 ATM 机或网上银行付款的 Multibanco 参考号、在顾客 MB WAY 应用中确认的 MB WAY 付款,或在 Eupago 银行卡页面的信用卡付款。OpenCart 在结账的最后一步创建订单;只有收到经 Eupago 验证的通知后,订单才会被标记为已付款。
适合拥有 Eupago 账户的葡萄牙店铺。本扩展每次安装仅提供一种 Eupago 付款方式,并且只接受一次性付款。不支持店铺退款、保存的银行卡或订阅,不提供其他 Eupago 付款方式、Multibanco 到期日,也不支持状态轮询。
主要功能
Multibanco:顾客会在订单成功页面和订单电子邮件中获得实体、参考号和金额。订单会停留在您选择的状态,直到付款到账。
MB WAY:顾客在结账时输入 MB WAY 手机号码,并在 MB WAY 应用中批准请求。手机号码仅以隐藏形式存储和记录。
信用卡:顾客在 Eupago 银行卡页面付款,页面支持葡萄牙语、西班牙语或英语。只有在 Eupago 确认付款后订单才会获得状态;若付款失败,购物车会被保留。
仅在 Eupago 确认后才付款:经过加密和签名的 Webhook 2.0 通知。金额、货币、参考号以及沙盒或正式模式都会与订单核对。
人工审核,而非静默更改:金额错误、参考号未知、订单取消后的付款,或同一购物车的第二笔已付款订单,都会使订单进入带备注的审核状态。
沙盒和正式环境:每种模式都有独立的 API 密钥和 Webhook 密钥。沙盒通知绝不会支付正式付款。
订单选项卡:订单的每一次付款尝试,包括付款方式、金额、参考号或隐藏的手机号、Eupago 交易 ID 和状态,以及 Eupago 备注。
OpenCart 条件:地区、最低订单金额和排序,以及您自己为已付款、等待中、审核中、已取消和付款失败设置的订单状态。
系统要求
OpenCart 3.0.x(已在 3.0.5.0 上测试)或 OpenCart 4.0.2 及更高版本(已在 4.1.0.3 上测试),PHP 8.0 或更高版本。一个下载包同时包含两个版本的安装包。店铺已启用欧元(EUR)。一个 Eupago 账户,并持有渠道的 API 密钥和 Webhook 2.0 密钥。一个来自 vibefox.net 的 VibeFox 许可证密钥(每个域名一个密钥)。
