profibro / magento2-module-paystack
使用 \Magento\Payment\Model\Method\AbstractMethod 的 Paystack Magento2 模块
2.4.1
2020-02-25 20:58 UTC
Requires
- yabacon/paystack-php: 2.*
- dev-master
- 2.4.1
- 2.3.5
- v2.0.0
- v1.0.2
- 1.0.0
- 0.9.17
- 0.9.16
- 0.9.15
- 0.9.13.x-dev
- 0.9.13
- 0.9.12
- 0.9.11
- 0.9.10
- 0.9.9
- 0.9.8
- 0.9.7-beta
- 0.9.6-beta
- 0.9.4-beta
- dev-chore/SECUR-163/create-codeql-workflow
- dev-chore/update-readme-with-config
- dev-dev
- dev-task/INFRA-279-create-dockerfile
- dev-revert-47-revert-46-master
- dev-revert-46-master
This package is not auto-updated.
Last update: 2024-09-14 20:35:39 UTC
README
Paystack Magento 2 模块
Paystack 支付网关 Magento2 扩展
安装
-
进入 Magento2 根目录
-
输入以下命令安装模块
composer require pstk/paystack-magento2-module
-
等待依赖项更新。
-
输入以下命令启用模块
php bin/magento module:enable Pstk_Paystack --clear-static-content php bin/magento setup:upgrade php bin/magento setup:di:compile
配置
要在 Magento Admin 中配置插件,请从左侧菜单转到 店铺 > 配置,然后从选项列表中点击 支付方式。您将看到作为可用支付方式之一的 Paystack。点击它以配置支付网关。
- 启用 - 选择 是 以启用 Paystack 支付网关。
- 标题 - 允许您确定客户在结账页面上看到的此支付选项。
- 集成类型 - 允许您选择您希望在网站上使用的结账体验类型。如果您希望客户在您的网站上结账,请选择 内联(弹出窗口);如果您想被重定向到支付网关的结账页面,请选择 重定向
- 测试模式 - 选择以启用测试模式。测试模式允许您在上线之前测试支付。如果您准备好开始在您的网站上接收真实支付,请取消选中此选项。
- 测试密钥 - 在此处输入您的测试密钥。从您的 Paystack 账户设置 > 开发者/API 获取您的 API 密钥。
- 测试公钥 - 在此处输入您的测试公钥。从您的 Paystack 账户设置 > 开发者/API 获取您的 API 密钥。
- 实时密钥 - 在此处输入您的实时密钥。从您的 Paystack 账户设置 > 开发者/API 获取您的 API 密钥。
- 实时公钥 - 在此处输入您的实时公钥。从您的 Paystack 账户设置 > 开发者/API 获取您的 API 密钥。
- 点击 保存配置 以应用您所做的更改。
已知错误
- 支付成功后无法重定向到成功页面
有时在收到订单付款后,您可能会收到错误:类 Yabacon\Paystack 未找到
,并且 Magento 不重定向到 success
页面。
** 解决方案:运行以下命令
composer require yabacon/paystack-php
- 在 Magento Admin 下的
店铺/配置/支付
方法中启用和配置Paystack
在 Docker 上运行 magento2
在此存储库中包含一个 Dockerfile 和一个 docker-compose 文件,可以快速启动带有 paystack 插件的 magento2 和 mysql 容器。
先决条件
- 安装 Docker
快速步骤
- 从根目录中的
.env.sample
创建一个.env
文件。将*******
替换为正确的值 - 从根目录运行
docker-compose up
以构建和启动 mysql 和 magento2 容器。 - 在浏览器中访问
localhost:8000
以访问 Magento 店铺。对于管理后端,请访问localhost:8000/<MAGENTO_BACKEND_FRONTNAME>
,其中MAGENTO_BACKEND_FRONTNAME
是您在.env
文件中指定的值 - 从根目录运行
docker-compose down
停止容器。
文档
支持
有关与此插件直接相关的错误报告和功能请求,请使用 问题跟踪器。
如果您需要一般支持或有关您的 Paystack 账户的问题,您可以通过从 我们的网站 发送消息来联系。
社区
如果您是开发者,请加入我们位于 Slack 的开发者社区。
为 Magento 2 插件做贡献
如果您有一个补丁或遇到了 Magento 2 插件的问题,您可以将这些贡献回代码。有关如何操作的更多信息,请阅读我们的 贡献指南。