flux-se / 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-08-27 15:04:18 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发送电子邮件以添加与名为 flux_se_sylius_payum_monetico_notify
的Symfony路由相对应的“通知URL”(“URL du CGI2”)示例
https://my_domain.tld/monetico/notify
Monetico凭据
在您的Monetico商家门户中获取您的 TPE号码
、您的 KEY
和您的 公司名称
(标记为“Code Site”)
https://www.monetico-services.com/fr/test/identification/authentification.html
TPE号码
:可以在您的Monetico商家门户右侧侧边栏的下拉菜单中选择KEY
:点击“配置”菜单项,最后点击名为“CLÉ DE SÉCURITÉ”的子菜单项。您可以向账户所有者发送电子邮件以获取您的KEY
。公司名称
:点击“配置”菜单项,最后点击名为“GESTION CODES SITES”的子菜单项。公司名称
标记为“Code Site”。
Sylius配置
进入管理区域,登录,然后点击左侧菜单项“CONFIGURATION > 支付方式”。创建一个新的支付方式类型“Monetico”
然后会显示一个表单,填写所需字段
-
“代码”字段(例如:“monetico”)。
-
选择此支付方式将影响的渠道。
-
网关配置(需要从这里获取信息)
注意1:截图包含错误测试凭据。
-
为每种需要的语言为此支付方式提供一个显示名称(以及描述)
最后,点击“创建”按钮以保存您的新支付方式。