multisafepay / magento2
适用于 Magento 2 的 MultiSafepay 模块套件
Requires
- dev-master
- 3.8.1
- 3.8.0
- 3.7.1
- 3.7.0
- 3.6.0
- 3.5.1
- 3.5.0
- 3.4.0
- 3.3.2
- 3.3.1
- 3.3.0
- 3.2.1
- 3.2.0
- 3.1.3
- 3.1.2
- 3.1.1
- 3.1.0
- 3.0.0
- 2.23.0
- 2.22.0
- 2.21.1
- 2.21.0
- 2.20.1
- 2.20.0
- 2.19.0
- 2.18.0
- 2.17.2
- 2.17.1
- 2.17.0
- 2.16.1
- 2.16.0
- 2.15.0
- 2.14.2
- 2.14.1
- 2.14.0
- 2.13.0
- 2.12.4
- 2.12.3
- 2.12.2
- 2.12.1
- 2.12.0
- 2.11.0
- 2.10.2
- 2.10.1
- 2.10.0
- 2.9.0
- 2.8.1
- 2.8.0
- 2.7.1
- 2.7.0
- 2.6.0
- 2.5.0
- 2.4.0
- 2.3.1
- 2.3.0
- 2.2.0
- 2.1.1
- 2.1.0
- 2.0.0
This package is auto-updated.
Last update: 2024-09-20 10:04:19 UTC
README
MultiSafepay for Magento 2 插件
使用我们的免费插件轻松将 MultiSafepay 支付解决方案集成到您的 Magento 2 网上商店。最新版本包括单元/集成测试,并且基于 Magento 支付提供者网关结构构建。
开始之前,请阅读 MultiSafepay 文档 - Magento 2 以了解
- 支持的支付方式
- 从版本 v1.14 及以下版本升级
关于 MultiSafepay
MultiSafepay 是一家收款支付服务提供商,这意味着我们负责处理每种支付方式的电子合同、技术细节和收款。您今天就可以开始在线销售,并在一个地方管理所有交易。
先决条件
- 您需要一个 MultiSafepay 账户。建议首先创建一个测试账户。
- Magento Open Source 版本 2.3.x & 2.4.x
- PHP 7.2+
许可
模块
插件由几个模块组成
- multisafepay-magento2-core: 提供核心功能
- multisafepay-magento2-frontend: 启用 Magento 结账中的支付网关
- multisafepay-magento2-adminhtml: 启用/禁用支付网关并在 Magento 后端编辑设置
- multisafepay-magento2-msi: 在启用 MSI 时处理库存
- multisafepay-magento2-catalog-inventory: 在禁用 MSI 时处理库存
- multisafepay-magento2-graphql: 扩展并添加 GraphQL 查询和突变
- multisafepay-magento2: 安装上述所有模块的元包
模块依赖关系
元包依赖于 MSI。这意味着必须将 MSI 模块可用(但不必启用)在您的商店中。
如果您已删除 MSI(例如,使用 composer-replace 技巧,如 yireo/magento2-replace-inventory),则无法安装元包。要集成 MultiSafepay,而不是安装元包,请安装 magento2-frontend 模块和 magento2-catalog-inventory 模块。
magento2-frontend 模块依赖于 magento2-core 和 magento2-adminhtml 模块,因此它们都一起安装。在某些情况下,您还需要一个库存处理模块。由于 MSI 不可用,您可以安装 magento2-catalog-inventory 模块。
Adobe Commerce 版本的安装过程相同。
如何安装
- 对于开发者,我们建议分别安装 composer 包,这样您就可以微调您需要的模块。
对于商家,我们建议通过 composer 安装整个包
composer require multisafepay/magento2
- 要启用所有 MultiSafepay 模块,请运行以下命令
php bin/magento module:enable MultiSafepay_ConnectCore MultiSafepay_ConnectAdminhtml MultiSafepay_ConnectFrontend
- 当您在 Magento 2 中禁用 MSI 时,您还必须通过运行以下命令禁用 MultiSafepay MSI 模块
php bin/magento module:disable MultiSafepay_ConnectMSI
- 如果您有一个禁用了MSI的Magento 2环境,要启用MultiSafepay CatalogInventory模块,请运行以下命令:
php bin/magento module:enable MultiSafepay_ConnectCatalogInventory
- 运行以下命令:
php bin/magento setup:upgrade
php bin/magento setup:di:compile
php bin/magento setup:static-content:deploy
版本控制
此包安装了多个模块,这些模块可通过composer在其他存储库中获取。与它安装的独立模块不同,它不遵循语义版本控制。要找出您正在运行的独立模块的版本,请运行以下命令:
composer show -v | grep multisafepay
支持
- 在此存储库中创建一个问题。
- 邮箱:integration@multisafepay.com
- 在我们的Magento Slack频道上开始对话 #multisafepay-payments。
贡献者
如果您看到改进的机会,我们邀请您创建一个拉取请求、创建一个问题或发送电子邮件至 integration@multisafepay.com
作为对您贡献的感谢,我们将向您发送一件MultiSafepay T恤,让您成为团队的一员!
想成为团队的一员吗?
您是一名对在MultiSafepay工作感兴趣的开发者吗?请查看我们的职位空缺,并随时与我们联系!