fronty/sylius-imoje

将 imoje.pl 支付墙 API 集成到 Sylius 作为新的支付方式。

安装: 28

依赖: 0

建议者: 0

安全: 0

星标: 2

关注者: 1

分支: 1

开放问题: 0

类型:sylius-plugin

v0.1 2019-05-25 00:33 UTC

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 支付设置,填写提供的凭据并选择生产环境。这就完成了 :)

如何更改可见的支付方式。

默认情况下,此插件仅使用 cardpbl 支付方式。如果您想指定其他支付方式或更改任何其他网关配置,只需用自己的服务 fronty.imoje.gateway_factory 覆盖 payum.default_options 字段中的 visibleMethod

待办事项

  • 测试以成为官方 Sylius 插件 :)
  • 通知实现