prometee/sylius-payum-monetico-plugin

此包已被放弃且不再维护。作者建议使用 flux-se\sylius-payum-monetico-plugin 包代替。

Sylius 的 Payum Monetico 网关插件

安装次数: 18,083

依赖者: 0

建议者: 0

安全: 0

星标: 8

关注者: 3

分支: 7

公开问题: 1

类型:sylius-plugin


README

Latest Version on Packagist Software License Build Status Quality Score

Sylius Payum Monetico 网关插件

此插件旨在为 Payum 添加一个新网关,以支持 Sylius 插件上的 Monetico。

有关更多信息,请参阅 https://www.monetico-paiement.fr/

安装

使用 Composer 安装

$ composer require flux-se/sylius-payum-monetico-plugin

启用此插件

<?php

# config/bundles.php

return [
    // ...
    FluxSE\SyliusPayumMoneticoPlugin\FluxSESyliusPayumMoneticoPlugin::class => ['all' => true],
    // ...
];

启用 Monetico 通知所需的路由

# config/routes/flux_se_sylius_payum_monetico.yaml

flux_se_sylius_payum_monetico_notify:
  resource: "@FluxSESyliusPayumMoneticoPlugin/Resources/config/routing/notify.yaml"

配置

Monetico 通知 URL

使用 Monetico 商户门户

https://www.monetico-services.com/fr/test/identification/authentification.html

点击“设置”菜单项,最后点击名为“GESTION CODES SITES”的子菜单项,您可以通过电子邮件向 Monetico 添加一个“通知 URL” (“URL du CGI2”),该 URL 与名为 flux_se_sylius_payum_monetico_notify 的 Symfony 路由相对应

https://my_domain.tld/monetico/notify

Monetico 凭证

在您的 Monetico 商户门户上获取您的 TPE 号码、您的 KEY 和您的 COMPANY(标记为“Code Site”) 名称

https://www.monetico-services.com/fr/test/identification/authentification.html

  1. TPE 号码:可以在 Monetico 商户门户右侧边栏的下拉菜单中选择
  2. KEY:点击“设置”菜单项,最后点击名为“CLÉ DE SÉCURITÉ”的子菜单项。您可以通过电子邮件向账户所有者获取您的 KEY
  3. COMPANY:点击“设置”菜单项,最后点击名为“GESTION CODES SITES”的子菜单项。 COMPANY 标记为“Code Site”。

Sylius 配置

进入管理区域,登录,然后点击左侧菜单项“CONFIGURATION > 支付方式”。创建一个新的支付方式类型“Monetico”

Create a new payment method

然后会显示一个表单,填写所需的字段

  1. “code”字段(例如:“monetico”)。

  2. 选择此支付方式将影响哪些渠道。

  3. 网关配置(需要从这里获取信息

    Gateway Configuration

    注意1:截图包含错误的测试凭证。

  4. 为此支付方式提供每种所需语言的显示名称(和描述)。

最后,点击“创建”按钮以保存您的新支付方式。