satispay / shopware6-plugin
Satispay Shopware6 插件
Requires
- ext-json: *
- satispay/gbusiness-api-php-sdk: 1.3.*
- shopware/core: 6.6.*
- shopware/storefront: 6.6.*
This package is not auto-updated.
Last update: 2024-09-24 10:28:21 UTC
README
Satispay 插件,用于 Shopware 6 电子商务
要求
- Shopware 6.1.* 或 6.2.* 或 6.3.* 或 6.4.* 或 6.5.* 或 6.6.*
- Satispay 支付方式仅允许用于欧元交易。
安装
通过 composer
使用 composer require 命令将其添加到您的电子商务
对于 Shopware 版本低于 6.5 的
composer require satispay/shopware6-plugin:1.2.0
对于 Shopware 6.5
composer require satispay/shopware6-plugin:2.0.0
对于 Shopware 6.6 及以上版本
composer require satispay/shopware6-plugin
然后您需要安装并激活它
bin/console plugin:refresh bin/console plugin:install Satispay bin/console plugin:activate Satispay
安装后,将添加一个新的规则,称为 货币欧元。该规则被设置为 Satispay 支付方式的 可用性规则。
配置
激活 Satispay Token
-
以管理员用户身份登录
-
对于 Shopware 版本低于 6.4.x,请访问设置 > 系统 > 插件;对于 Shopware 版本等于或高于 6.4.x,请访问扩展 > 我的扩展
-
选择 Satispay 支付插件配置按钮以访问其设置
-
通过复选框“沙盒”(如果蓝色则激活且将在沙盒中运行,否则不会)选择是否使用沙盒模式
-
从您的 Satispay 账户仪表板(Negozi Online -> Crea codice di attivazione)创建的激活码
-
单击“保存”按钮保存当前设置
-
单击“激活”按钮
如果成功,您将在“当前激活代码”中看到您的激活码。如果出错,您将收到一个错误码,Satispay 支持可以识别问题。
如果您 清空令牌激活 并单击 激活,它将 删除当前激活值,您需要新的令牌来 激活您与 Satispay 的连接。
启用 Satispay 支付方式
附加设置(可选)
附加设置在管理员面板的设置 > 商店 > 支付中可用
要查看或更改它们,请选择操作按钮并单击编辑。
退款支付
-
从订单网格中打开您想要创建退款订单的订单。
只有支付状态为已支付、已退款或部分退款的订单才能退款。
-
选择 Satispay 标签(仅在订单使用 Satispay 付款时可见)。
- 单击 创建退款 按钮
- 输入要退款的金额,然后确认单击 执行退款 按钮
如果出错,您将收到一个错误码,Satispay 支持可以识别问题。
支付流程
- 在 6.1 中,在获取支付状态后,支付状态将保持在 开放 而不是 进行中。
预定任务以最终处理未处理的交易
在插件配置中有一个值可以启用一个每 4 小时运行一次的预定任务,该任务将最终处理 Satispay 交易,时间为在时间范围字段中指定的最新小时数(不包括最后一个小时,以便这些付款遵循默认流程并等待回调)。
在以下版本上测试过
- 6.1
- 6.2
- 6.3
- 6.4
- 6.5
- 6.6
贡献
欢迎提交拉取请求。对于重大更改,请先提交一个问题,讨论您希望进行哪些更改。
许可证
本项目使用MIT许可证