ck-developer/payline-module

Payline module for Zend Framework 2

1.0.0 2016-06-29 11:29 UTC

This package is auto-updated.

Last update: 2024-03-09 01:44:47 UTC


README

Build Status Latest Stable Version Total Downloads Latest Unstable Version License

Based on Payline SDK, PaylineModule allows you to use it in a zend Framework 2 service. Payline is a way to do credit card payments online.

Installation

Installation of DoctrineModule uses composer. For composer documentation, please refer to getcomposer.org.

php composer.phar require ck-developer/payline-module

Then add PaylineModule to your config/application.config.php

Usage

Configuration

First, Copy the payline.local.php.dist in your application config and set the file with your own configuration. Then, you can get the payline service with the following code :

Basic Usage

       use PaylineModule\Utils\Action;
       use PaylineModule\Utils\Currency;
       use PaylineModule\Utils\Payment;

       $response = $this->getServiceLocator->get('payline')->doWebPayment([
            'payment'      => [
                'amount'         => 100,
                'action'         => Action::AUTHORIZATION_VALIDATION,
                'currency'       => Currency::EURO,
                'mode'           => Payment::CASH,
            ],
            'order'        => [
                'ref'      => 1,
            ]
        ]);