volt-io / volt-io-magento
Magento 2 的官方 Volt 集成
1.1.3
2024-08-13 08:33 UTC
Requires
- php: ~7.1.0|~7.2.0|~7.3.0|~7.4.0|~8.1.0|~8.2.0
- ext-curl: *
- ext-json: *
- magento/framework: 102.*|103.*
- magento/module-checkout: 100.3.*|100.4.*
- magento/module-payment: 100.3.*|100.4.*
- magento/module-sales: 102.*|103.*
README
适用于 Magento 2.3 - 2.4 的版本。对于与 Magento 2.2 兼容的模块,请查看此处。
描述
为购物者提供更快、更安全的支付方式。使用 Volt,您的客户可以直接从他们的银行应用程序结账。无需卡片。
它是如何工作的?嗯,他们只需在结账时选择“银行支付”,选择他们的银行,并在在线银行环境中确认付款详情。“银行支付”将作为选项出现在您已接受的支付方式旁边。
因为付款是账户对账户的,您将实时收到资金,其成本仅为卡支付的一小部分——同时为客户提供更流畅的支付体验。
观看“银行支付”体验的实际操作 这里。
主要功能
- 欧洲范围内的账户对账户支付发起
- 实时结算
- 智能支付生命周期跟踪
- 移动支付自动跳转到客户的银行应用程序
- 桌面支付通过“扫描支付”二维码跳转
限制
- 模块不可用于多件商品结账。
要求
- Magento 版本:2.3.0 - 2.4.6。
- PHP 版本根据您的商店版本要求。
变更日志
安装
- 在 Magento 2 根目录中执行以下命令
composer require volt-io/volt-io-magento
- 输入以下命令以启用模块
bin/magento module:enable Volt_Payment bin/magento setup:upgrade bin/magento setup:di:compile bin/magento setup:static-content:deploy bin/magento cache:flush
生成 API 凭证
- 登录到 Volt Fuzebox 账户。
- 转到 配置 -> 应用程序。
- 点击 创建应用程序。
- 输入 应用程序名称 并选择您想使用的 客户。
- 对于 支付返回 URL,输入以下 URL 用于所有状态(将
your-store-url.com
替换为您的商店 URL)
https://your-store-url.com/volt/payment/back
- 对于 验证返回 URL,输入以下 URL(将
your-store-url.com
替换为您的商店 URL)
https://your-store-url.com/volt/payment/verify
- 点击 保存。
- 从 凭据 部分复制 客户端 ID 和 客户端密钥。
- 转到 支付通知 选项卡。
- 点击 配置 按钮。
- 为 Webhook URL 输入以下 URL(将
your-store-url.com
替换为您的商店 URL)
https://your-store-url.com/volt/payment/notification
- 在 失败通知警报电子邮件 字段中输入您的地址电子邮件。
- 点击 保存。
获取通知密钥
- 登录到 Volt Fuzebox 账户。
- 转到 配置 -> 应用程序。
- 点击您想使用的应用程序。
- 转到 支付通知 选项卡。
- 在 通知 部分点击 显示(眼睛)按钮。
- 复制 通知密钥。
模块配置
- 登录到 Magento 管理员。
- 转到 商店 > 配置。
- 在左侧面板中,转到 销售 > 支付方式。
- 展开 Volt 部分。
常规设置
- 转到 模块配置。
- 将 启用 设置为 是。
- 将 标题 设置为您选择的标题。
- 如果您想使用沙箱环境,请将 沙箱 设置为 是。
- 将客户端ID和客户端密钥设置为从生成API凭证处复制的凭证。
- 将通知密钥设置为从获取通知密钥处复制的密钥。
- 将用户名和密码设置为用于登录Volt Fuzebox账户的凭证。
- 选择支付方式的排序顺序。
- 您可以将待处理支付状态字段更改为支付开始后您希望设置的订单状态。
- 您可以将已接收支付状态字段更改为支付接收后您希望设置的订单状态。
- 您可以将失败支付状态字段更改为支付失败后您希望设置的订单状态。
- 在页面顶部点击保存配置。
退款
为了启用在线退款,您需要拥有活动的Volt Connect服务。
- 转到 模块配置。
- 将启用退款设置为是。
- 在页面顶部点击保存配置。
支持
如果您对此扩展有任何问题,请在GitHub上提交问题。