telemetricsystems / sylius-tpay-plugin
dev-master
2023-11-16 10:10 UTC
Requires
- php: ^8.0
- php-http/message-factory: ^1.1
- sylius/sylius: ~1.11.0 || ~1.12.0
- tpay-com/tpay-openapi-php: ^1.6
Requires (Dev)
- behat/behat: ^3.7
- behat/mink-selenium2-driver: ^1.4
- dmore/behat-chrome-extension: ^1.3
- dmore/chrome-mink-driver: ^2.7
- friends-of-behat/mink: ^1.8
- 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/suite-settings-extension: ^1.0
- friends-of-behat/symfony-extension: ^2.1
- friends-of-behat/variadic-extension: ^1.3
- phpspec/phpspec: ^7.2
- phpunit/phpunit: ^9.5
- polishsymfonycommunity/symfony-mocker-container: ^1.0
- sylius-labs/coding-standard: ^4.2
- symfony/browser-kit: ^5.4 || ^6.0
- symfony/debug-bundle: ^5.4 || ^6.0
- symfony/dependency-injection: <4.4.19 || ^5.2
- symfony/dotenv: ^5.4 || ^6.0
- symfony/flex: ^2.2.2
- symfony/intl: ^5.4 || ^6.0
- symfony/web-profiler-bundle: ^5.4 || ^6.0
- vimeo/psalm: 5.9.0
Conflicts
- symfony/framework-bundle: 6.2.8
This package is auto-updated.
Last update: 2024-09-16 11:58:15 UTC
README
该插件将 Tpay 波兰支付与基于 Sylius 的应用程序集成。安装后,您应该能够为 Tpay 通道创建支付方式,并在您的网店中启用其支付。
注意
Tpay 在多个国家运营支付服务提供商服务,品牌相同(例如,RO、PL、IN、AR、BR 等),但不幸的是,它们使用不同的平台,因此此插件不适用于罗马尼亚的 Tpay。
安装
$ composer require telemetricsystems/sylius-tpay-plugin "dev-master"
将插件依赖项添加到您的 config/bundles.php 文件中
return [ Ts\SyliusTpayPlugin\TsSyliusTpayPlugin::class => ['all' => true], ]
定制
您可以使用 decorate 可用的服务,以及您可以使用 extend 可用的表单
运行以下命令以查看与此插件共享的 Symfony 服务
$ bin/console debug:container ts.sylius_tpay_plugin
测试
$ wget https://getcomposer.org.cn/composer.phar $ php composer.phar install $ yarn install $ yarn encore dev $ php bin/console sylius:install --env test $ php bin/console server:start --env test $ open https://:8000 $ bin/behat features/* $ bin/phpspec run
许可证
此插件的源代码完全免费,并按照 MIT 许可证条款发布。