brille24/sylius-ingenico-plugin

This package is abandoned and no longer maintained. No replacement package was suggested.

Ingenico Payments module for Sylius developed

This package is not auto-updated.

Last update: 2018-10-20 17:47:37 UTC


README

Build Status

This plugin allows you to integrate Ingenico ePayments e-Commerce with Sylius Platform.

Installation

  • Run composer require brille24/sylius-ingenico-plugin

  • Register the Plugin in your AppKernel file:

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

         new \Brille24\SyliusIngenicoPlugin\Brille24SyliusIngenicoPlugin(),
    ]);
}
  • Add the routing.yml to your local app/config/routing.yml:
brille24_sylius_ingenico_plugin_accept_payment:
    resource: "@Brille24SyliusIngenicoPlugin/Resources/config/routing.yml"
  • Add the payment gateway to your local app/config/config.yml:
payum:
    gateways:
         ingenico:
              factory: ingenico
  • Add templates from src/Resources/views/Checkout/SelectPayment to your local app/Resources/SyliusShopBundle/views/Checkout/SelectPayment

Documentation

Ingenico ePayments e-Commerce

Snadbox Login

Prod Login

Available Payment Methods

Following payment methods are available in the plugin:

  • KBC / CBC Online
  • ING HomePay
  • Belfius NetBanking
  • iDeal
  • Bancontact/Mister Cash
  • Maestro
  • Sofort
  • Creditcard

Payment methods are needed to be added into Ingenico Ogone account: Configuration -> Payment methods

Create Payment Method

  • Go to Sylius Admin -> Congfiguration -> Payment methods -> Create -> Ingenico