2017 © Pedro Peláez
 

library securionpay-php

SecurionPay PHP Library

image

securionpay/securionpay-php

SecurionPay PHP Library

  • Wednesday, November 2, 2016
  • by SecurionPay-Team
  • Repository
  • 4 Watchers
  • 5 Stars
  • 12,383 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 1 Forks
  • 2 Open issues
  • 4 Versions
  • 12 % Grown

The README.md

Deprecation

This library is deprecated. Please use Shift4 PHP Library., (*1)

SecurionPay PHP Library

If you don't already have SecurionPay account you can create it here., (*2)

Installation

Composer

Best way to use this library is via Composer., (*3)

To do this you will need to add this configuration to your composer.json:, (*4)

{
  "require": {
    "securionpay/securionpay-php": "^2.5.0"
  }
}

Then to use the library, you can use Composer's autoloader:, (*5)

require_once('vendor/autoload.php');

Manual installation

If you don't want to use Composer then you can download the latest release., (*6)

Then to use the library, you can either configure your autoloader to load classes from the lib/ directory or use included autoloader:, (*7)

 require_once 'lib/SecurionPay/Util/SecurionPayAutoloader.php';
 \SecurionPay\Util\SecurionPayAutoloader::register();

Quick start example

use SecurionPay\SecurionPayGateway;
use SecurionPay\Exception\SecurionPayException;

$gateway = new SecurionPayGateway('sk_test_[YOUR_SECRET_KEY]');

$request = array(
    'amount' => 499,
    'currency' => 'EUR',
    'card' => array(
        'number' => '4242424242424242',
        'expMonth' => 11,
        'expYear' => 2022
    )
);

try {
    $charge = $gateway->createCharge($request);

    // do something with charge object - see https://securionpay.com/docs/api#charge-object
    $chargeId = $charge->getId();

} catch (SecurionPayException $e) {
    // handle error response - see https://securionpay.com/docs/api#error-object
    $errorType = $e->getType();
    $errorCode = $e->getCode();
    $errorMessage = $e->getMessage();
}

Documentation

For further information, please refer to our official documentation at https://securionpay.com/docs., (*8)

The Versions

02/11 2016

dev-master

9999999-dev https://securionpay.com/

SecurionPay PHP Library

  Sources   Download

MIT

The Requires

  • php >=5.4.0

 

02/11 2016

v2.2.0

2.2.0.0 https://securionpay.com/

SecurionPay PHP Library

  Sources   Download

MIT

The Requires

  • php >=5.4.0

 

23/09 2015

v2.1.0

2.1.0.0 https://securionpay.com/

SecurionPay PHP Library

  Sources   Download

MIT

The Requires

  • php >=5.4.0

 

28/05 2015

v2.0.0

2.0.0.0 https://securionpay.com/

SecurionPay PHP Library

  Sources   Download

MIT

The Requires

  • php >=5.4.0