fronty / sylius-imoje
将 imoje.pl 支付墙 API 集成到 Sylius 作为新的支付方式。
v0.1
2019-05-25 00:33 UTC
Requires
- php: ^7.2
- sylius/sylius: ^1.2
This package is auto-updated.
Last update: 2024-09-25 12:15:25 UTC
README
将 imoje.pl 支付墙 API 集成到 Sylius 作为新的支付方式。
查看支付墙 API 文档。
也可以查看 Czende 开发的优秀的 GoPay 插件。它为 IMoje.pl 支付插件提供了很好的灵感。
安装
$ composer require fronty/sylius-imoje
将插件依赖添加到您的 AppKernel.php 文件中
public function registerBundles() { return array_merge(parent::registerBundles(), [ ... new \Fronty\SyliusIMojePlugin\FrontySyliusIMojePlugin(), ]); }
注意
此插件未经测试,因此不是官方的 Sylius 插件。请小心使用。如果您想添加测试,我们非常欢迎您提交 PR!
使用
沙箱(测试模式)
在 https://sandbox.imoje.ingbank.pl/(仅限波兰)注册新的沙箱账户。登录后,转到“Sklepy”标签(左上角)。在表格中,点击“Sklep testowy”展开,然后点击“Szczegóły”链接。转到“Dane do integracji”标签。在那里您将看到您的凭据,应在支付设置中填写。
- "Identyfikator klienta" 是商家 ID
- "Identyfikator sklepu" 是服务 ID
- "Klucz sklepu" 是密钥
转到 Sylius 管理员界面,创建新的 IMoje.pl 类型支付。选择测试环境并使用沙箱管理员凭据。
生产
您将从 IMoje.pl 组织收到生产凭据。之后,转到 Sylius 管理员中的 IMoje.pl 支付设置,填写提供的凭据并选择生产环境。这就完成了 :)
如何更改可见的支付方式。
默认情况下,此插件仅使用 card 和 pbl 支付方式。如果您想指定其他支付方式或更改任何其他网关配置,只需用自己的服务 fronty.imoje.gateway_factory 覆盖 payum.default_options 字段中的 visibleMethod。
待办事项
- 测试以成为官方 Sylius 插件 :)
- 通知实现