Skip to content

jodou92/WaazSystemPayPlugin

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Waaz

Overview

This plugin enables using System Pay payments in Sylius based stores.

Installation

$ composer require waaz/system-pay-plugin

Add plugin dependencies to your AppKernel.php file:

public function registerBundles()
{
    return array_merge(parent::registerBundles(), [
        ...

        new \Waaz\SystemPayPlugin\WaazSystemPayPlugin(),
    ]);
}

Usage

Go to the payment methods in your admin panel. Now you should be able to add new payment method for System Pay gateway.

The Payment methods option in the gateway is optional. From the Systempay documentation:

  • If the list contains only one type of card, the data entry page for this payment method will be presented directly,
  • otherwise the payment method selection page will be presented,
  • if this parameter is empty (recommended) then all eligible payment methods (currency, technical constraints, etc.) associated with the store will be offered.

Testing

$ wget http://getcomposer.org/composer.phar
$ php composer.phar install
$ yarn install
$ yarn run gulp
$ php bin/console sylius:install --env test
$ php bin/console server:start --env test
$ open http://localhost:8000
$ bin/behat features/*
$ bin/phpspec run

Contribution

Learn more about our contribution workflow on http://docs.sylius.org/en/latest/contributing/.

About

System Pay plugin for Sylius

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 93.7%
  • Gherkin 5.2%
  • JavaScript 1.1%