vindi/vindi-magento2

Vindi为Magento 2的收款模块

安装量: 14,891

依赖项: 0

建议者: 0

安全性: 0

星级: 9

关注者: 44

分支: 18

开放性问题: 11

类型:magento2-module

2.0.0 2024-09-03 17:07 UTC

README

Vindi - Magento 2

Licença do Software Última Versão no GitHub GitHub commits desde a última Versão

描述

该模块的集成允许通过Magento 2透明地创建和管理计划和订阅。

要求

  • Magento 2.3.6+
  • PHP启用cURL
  • SSL证书
  • Vindi拥有活跃账户

安装

可以通过.zip、Git或Composer安装Vindi for Magento 2模块。

通过composer

  • 转到Magento根目录,添加模块

composer require vindi/vindi-magento2

  • 更新可用的Magento模块

bin/magento setup:upgrade

  • Vindi_Payment模块应显示在Magento模块列表中

bin/magento module:status

通过git

  • 转到Magento根目录,添加模块

git clone https://github.com/vindi/vindi-magento2.git app/code/Vindi/Payment/

  • 更新可用的Magento模块

bin/magento setup:upgrade

  • Vindi_Payment模块应显示在Magento模块列表中

bin/magento module:status

通过.zip

  • 在Magento的app文件夹内创建以下文件夹

code/Vindi/Payment

  • 下载.zip
  • 路径应该是app/code/Vindi/Payment
  • 在Payment文件夹中解压.zip文件
  • 在根目录下,更新可用的Magento模块

bin/magento setup:upgrade

  • Vindi_Payment模块应显示在Magento模块列表中

bin/magento module:status

配置

  1. 配置Vindi账户
    • 在Magento管理员面板中,访问Vindi -> 配置
    • 选择操作模式并输入Vindi账户的API密钥
    • 您需要复制Webhook配置链接,以将其插入到Vindi平台
    • 访问Vindi -> 设置 -> Webhooks -> 新建Webhook -> 将链接粘贴到URL字段中
    • 您可以通过点击选项测试来验证配置
    • 要完成配置,只需点击“创建Webhook”选项即可
  2. 启用/配置支付方式
    • 商店 -> 销售 -> 支付方式中,配置并启用支付方式Vindi - 信用卡

2.x版本的新功能

2.x版本的Vindi for Magento 2模块相比之前的1.x版本有重大改进和变化。请在升级1.x版本到2.x版本之前仔细查看这些变化

1. 独立管理计划

  • 2.x新增:现在,订阅计划可以独立于产品进行管理。配置好计划后,您可以将其关联到特定产品。这与1.x版本相比有重大变化,在1.x版本中,每个产品只能绑定一个计划,并且产品必须是“捆绑”类型。
  • 更新影响:1.x版本中创建的现有订阅在升级到2.x版本后不会在Magento中更新。如果需要,商家需要手动管理这些订阅。

2. 客户管理订阅

  • 2.x版本新增: 客户现在可以直接在您的Magento商店的客户账户区域管理他们的订阅。然而,这个功能仅适用于使用2.x版本创建的新订阅。
  • 更新影响: 使用1.x版本创建的订阅在更新后不会在客户账户区域保存其支付配置文件。只有新的订阅才能享受这个功能。

3. 按周期生成订单

  • 2.x版本新增: 该模块现在为每个订阅周期生成一个新的订单,允许对每个项目进行单独的物流管理和订单管理。这取代了1.x版本中的旧行为,其中每个周期只生成账单。
  • 更新影响: 2.x版本中完全移除了只生成账单的旧行为。商家需要调整其工作流程以适应新的订单生成过程。

疑问

如需有关平台或API的信息,请通过Vindi客户服务渠道联系。

贡献

请阅读CONTRIBUTING.md文件。

如有建议或需要报告的bug,请通过issues与我们联系。

变更日志

更改类型

  • 新增 新功能
  • 调整 已有功能的更改
  • 已弃用 将要删除的功能
  • 删除 已删除的功能
  • 修复 错误修复
  • 安全性 漏洞情况

有关每个版本的所有信息都可以在CHANGELOG.md中找到。

致谢

许可证

GNU GPLv3。请参阅许可证文件以获取更多信息。