plumtreesystems / sylius-paysera-plugin
This is a sylius plugin that implements the plumtreesystems/payum-paysera-gateway
Installs: 12 761
Dependents: 0
Suggesters: 0
Security: 0
Stars: 6
Watchers: 1
Forks: 2
Open Issues: 1
Type:sylius-plugin
Requires
- php: ^7.2
- plumtreesystems/payum-paysera-gateway: ^0.3.3
- sylius/sylius: ^1.5.3
- whitecube/lingua: ^1.0
Requires (Dev)
- behat/behat: ^3.4
- behat/mink: ^1.7@dev
- behat/mink-browserkit-driver: ^1.3
- behat/mink-extension: ^2.2
- behat/mink-selenium2-driver: ^1.3
- friends-of-behat/page-object-extension: ^0.3
- friends-of-behat/suite-settings-extension: ^1.0
- friends-of-behat/symfony-extension: ^2.0
- friends-of-behat/variadic-extension: ^1.1
- lakion/mink-debug-extension: ^1.2.3
- phpspec/phpspec: ^5.0
- phpstan/phpstan-doctrine: ^0.11
- phpstan/phpstan-shim: ^0.11
- phpstan/phpstan-webmozart-assert: ^0.11
- phpunit/phpunit: ^8.0
- sensiolabs/security-checker: ^5.0
- sylius-labs/coding-standard: ^3.0
- symfony/browser-kit: ^3.4|^4.1
- symfony/debug-bundle: ^3.4|^4.1
- symfony/dotenv: ^4.2
- symfony/intl: ^3.4|^4.1
- symfony/web-profiler-bundle: ^3.4|^4.1
- symfony/web-server-bundle: ^3.4|^4.1
Conflicts
- symfony/browser-kit: 4.1.8
- symfony/dependency-injection: 4.1.8
- symfony/dom-crawler: 4.1.8
- symfony/routing: 4.1.8
- symfony/symfony: 4.1.8
README
This is a Sylius plugin for integrating paysera payments with PlumTreeSystems/PayumPayseraGateway
Installation
Run composer require plumtreesystems/sylius-paysera-plugin
.
Add plugin dependencies to your bundles.php file:
return [ PTS\SyliusPayseraPlugin\PTSSyliusPayseraPlugin::class => ['all' => true], ];
Clear your project cache to enable translations:
php bin/console cache:clear
Usage
Add your project configuration from inside the admin panel
For test payments, check the "Test mode" option
Override your shop template to insert Paysera logo
Inserting Paysera logo to your shop
Run php bin/console assets:install public
Access image asset in twig template:
<img src="{{ asset('bundles/ptssyliuspayseraplugin/img/paysera.png') }}" alt="Paysera"/>
Credits
This package uses Paysera's library for integrating payments with Paysera