mangoweb-sylius/sylius-gpwebpay-payment-gateway-plugin

GPWebpay plugin for Sylius


README

GP webpay Payment Gateway Plugin

Features

  • Card payments as supported by GP webpay
  • Fully integrated as Sylius payment method
  • Using more different gateways at once or per channel

Installation

  1. Run $ composer require mangoweb-sylius/sylius-gpwebpay-payment-gateway-plugin.

  2. Add plugin classes to your config/bundles.php:

    return [
       ...
       MangoSylius\SyliusGPWebpayPaymentGatewayPlugin\MangoSyliusGPWebpayPaymentGatewayPlugin::class => ['all' => true],
    ];

Usage

  • Create GP webpay payment type
    in Sylius admin panel

Development

Usage

  • Develop your plugin in /src
  • See bin/ for useful commands

Testing

After your changes you must ensure that the tests are still passing.

$ composer install
$ bin/console doctrine:schema:create -e test
$ bin/behat
$ bin/phpstan.sh
$ bin/ecs.sh

License

This library is under the MIT license.

Credits

Developed by manGoweb.