prometee / sylius-payum-monetico-plugin
Sylius 的 Payum Monetico 网关插件
Requires
- ekyna/payum-monetico: ^1.5
- sylius/sylius: ^1.5
Requires (Dev)
- ext-json: *
- behat/behat: ^3.7
- behat/mink: ^1.9
- dmore/behat-chrome-extension: ^1.4
- dmore/chrome-mink-driver: ^2.8
- friends-of-behat/mink: ^1.9
- friends-of-behat/mink-browserkit-driver: ^1.4
- friends-of-behat/mink-debug-extension: ^2.0
- friends-of-behat/mink-extension: ^2.4
- friends-of-behat/page-object-extension: ^0.3
- friends-of-behat/symfony-extension: ^2.1
- friends-of-behat/variadic-extension: ^1.3
- phpspec/phpspec: ^7.0
- phpstan/extension-installer: ^1.2
- phpstan/phpstan-doctrine: ^1
- phpstan/phpstan-strict-rules: ^1
- phpstan/phpstan-webmozart-assert: ^1
- phpunit/phpunit: ^9.5
- polishsymfonycommunity/symfony-mocker-container: ^1.0
- sylius-labs/coding-standard: ^4.0
- symfony/browser-kit: ^5.4|^6.0
- symfony/debug-bundle: ^5.4|^6.0
- symfony/dotenv: ^5.4|^6.0
- symfony/intl: ^5.4|^6.0
- symfony/runtime: ^5.4|^6.0
- symfony/web-profiler-bundle: ^5.4|^6.0
- symfony/webpack-encore-bundle: ^1.16
- vimeo/psalm: ^4|^5
This package is auto-updated.
Last update: 2024-06-27 14:37:59 UTC
README
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
TPE 号码
:可以在 Monetico 商户门户右侧边栏的下拉菜单中选择KEY
:点击“设置”菜单项,最后点击名为“CLÉ DE SÉCURITÉ”的子菜单项。您可以通过电子邮件向账户所有者获取您的KEY
。COMPANY
:点击“设置”菜单项,最后点击名为“GESTION CODES SITES”的子菜单项。COMPANY
标记为“Code Site”。
Sylius 配置
进入管理区域,登录,然后点击左侧菜单项“CONFIGURATION > 支付方式”。创建一个新的支付方式类型“Monetico”
然后会显示一个表单,填写所需的字段
-
“code”字段(例如:“monetico”)。
-
选择此支付方式将影响哪些渠道。
-
网关配置(需要从这里获取信息)
注意1:截图包含错误的测试凭证。
-
为此支付方式提供每种所需语言的显示名称(和描述)。
最后,点击“创建”按钮以保存您的新支付方式。