2017 © Pedro Peláez
 

library omnipay-beanstream

Beanstream driver for the Omnipay payment processing library

image

lemonstand/omnipay-beanstream

Beanstream driver for the Omnipay payment processing library

  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 6 Forks
  • 2 Open issues
  • 3 Versions
  • 50 % Grown

The README.md

Omnipay: Beanstream

Beanstream payment processing driver for the Omnipay PHP payment processing library, (*1)

Build Status Coverage Status Latest Stable Version Total Downloads, (*2)

Omnipay is a framework agnostic, multi-gateway payment processing library for PHP 5.3+. This package implements Beanstream support for Omnipay. Please see the Beanstream Developer Portal for more information., (*3)

Installation

Omnipay is installed via Composer. To install, simply add it to your composer.json file:, (*4)

{
    "require": {
        "lemonstand/omnipay-beanstream": "~1.0"
    }
}

And run composer to update your dependencies:, (*5)

$ curl -s http://getcomposer.org/installer | php
$ php composer.phar update

Basic Usage

The following gateways are provided by this package:, (*6)

  • Beanstream
    $gateway = Omnipay::create('Beanstream');
    $gateway->setMerchantId('[MERCHANT_ID]');
    $gateway->setApiPasscode('[API_PASSCODE]');


    try {
        $params = array(
            'amount'                => 10.00,
            'card'                  => $card,
            'payment_method'        => 'card'
        );

        $response = $gateway->purchase($params)->send();

        if ($response->isSuccessful()) {
            // successful
        } else {
            throw new ApplicationException($response->getMessage());
        }
    } catch (ApplicationException $e) {
        throw new ApplicationException($e->getMessage());
    }

For general usage instructions, please see the main Omnipay repository., (*7)

Support

If you are having general issues with Omnipay, we suggest posting on Stack Overflow. Be sure to add the omnipay tag so it can be easily found., (*8)

If you want to keep up to date with release anouncements, discuss ideas for the project, or ask more detailed questions, there is also a mailing list which you can subscribe to., (*9)

If you believe you have found a bug, please report it using the GitHub issue tracker, or better yet, fork the library and submit a pull request., (*10)

The Versions

07/03 2017

dev-master

9999999-dev https://github.com/lemonstand/omnipay-beanstream

Beanstream driver for the Omnipay payment processing library

  Sources   Download

MIT

The Requires

 

The Development Requires

payment pay gateway merchant omnipay payments beanstream

07/03 2017

v1.1.0

1.1.0.0 https://github.com/lemonstand/omnipay-beanstream

Beanstream driver for the Omnipay payment processing library

  Sources   Download

MIT

The Requires

 

The Development Requires

payment pay gateway merchant omnipay payments beanstream

24/03 2016

v1.0.0

1.0.0.0 https://github.com/lemonstand/omnipay-beanstream

Beanstream driver for the Omnipay payment processing library

  Sources   Download

MIT

The Requires

 

The Development Requires

payment pay gateway merchant omnipay payments beanstream