2017 © Pedro Peláez
 

library omnipay-fatzebra

Fatzebra / Paystream (Australia) driver for the Omnipay payment processing library

image

delatbabel/omnipay-fatzebra

Fatzebra / Paystream (Australia) driver for the Omnipay payment processing library

  • Friday, June 9, 2017
  • by delatbabel
  • Repository
  • 1 Watchers
  • 0 Stars
  • 24,289 Installations
  • PHP
  • 1 Dependents
  • 3 Suggesters
  • 1 Forks
  • 0 Open issues
  • 7 Versions
  • 4 % Grown

The README.md

omnipay-fatzebra

Fat Zebra / Paystream driver for the Omnipay PHP payment processing library, (*1)

Build Status StyleCI, (*2)

Omnipay is a framework agnostic, multi-gateway payment processing library for PHP 5.3+. This package implements Fat Zebra / Paystream support for Omnipay., (*3)

Fat Zebra and Paystream are Australian online payments processing providers with equivalent REST APIs., (*4)

Installation

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

{
    "require": {
        "delatbabel/omnipay-fatzebra": "~2.0"
    }
}

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

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

Basic Usage

The following transactions are provided by this package via the REST API:, (*7)

  • Create a purchase
  • Retrieve a purchase
  • Refund a purchase
  • Tokenizing a card and using a stored token

For general usage instructions, please see the main Omnipay repository. There are also examples in the class API documentation., (*8)

TODO

  • Recurring Payments
  • Hosted Payments

Unit Testing

Travis-CI runs the phpcs and phpunit test jobs. The current status can be seen here., (*9)

API Documentation

You can build the API documentation after running composer update, by using this command (on Linux/Unix systems):, (*10)

./makedoc.sh

The API documentation will be built in documents/main in HTML format., (*11)

The API documentation is also hosted here, (*12)

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., (*13)

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., (*14)

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., (*15)

Release Notes

Version 2.1 includes the following changes:, (*16)

  • When making a purchase set the transactionId to the merchant generated transaction reference instead of setting transactionReference. This alings with the general Omnipay standards.
  • Failed transactions are now detected succesfully.
  • An error message from the response data is returned if no errors are returned separately.
  • The error code from the response data is returned as the result of getCode() instead of just the HTTP status code.

The Versions

09/06 2017

dev-master

9999999-dev https://github.com/delatbabel/omnipay-fatzebra

Fatzebra / Paystream (Australia) driver for the Omnipay payment processing library

  Sources   Download

MIT

The Requires

 

The Development Requires

by Del

payment pay gateway merchant omnipay fatzebra australia paystream

27/08 2016

dev-analysis-XpEl34

dev-analysis-XpEl34 https://github.com/delatbabel/omnipay-fatzebra

Fatzebra / Paystream (Australia) driver for the Omnipay payment processing library

  Sources   Download

MIT

The Requires

 

The Development Requires

by Del

payment pay gateway merchant omnipay fatzebra australia paystream

21/03 2016

v2.1.3

2.1.3.0 https://github.com/delatbabel/omnipay-fatzebra

Fatzebra / Paystream (Australia) driver for the Omnipay payment processing library

  Sources   Download

MIT

The Requires

 

The Development Requires

by Del

payment pay gateway merchant omnipay fatzebra australia paystream

21/03 2016

v2.1.2

2.1.2.0 https://github.com/delatbabel/omnipay-fatzebra

Fatzebra / Paystream (Australia) driver for the Omnipay payment processing library

  Sources   Download

MIT

The Requires

 

The Development Requires

by Del

payment pay gateway merchant omnipay fatzebra australia paystream

21/03 2016

v2.1.1

2.1.1.0 https://github.com/delatbabel/omnipay-fatzebra

Fatzebra / Paystream (Australia) driver for the Omnipay payment processing library

  Sources   Download

MIT

The Requires

 

The Development Requires

by Del

payment pay gateway merchant omnipay fatzebra australia paystream

21/03 2016

v2.1.0

2.1.0.0 https://github.com/delatbabel/omnipay-fatzebra

Fatzebra / Paystream (Australia) driver for the Omnipay payment processing library

  Sources   Download

MIT

The Requires

 

The Development Requires

by Del

payment pay gateway merchant omnipay fatzebra australia paystream

15/02 2015

v2.0

2.0.0.0 https://github.com/delatbabel/omnipay-fatzebra

Fatzebra / Paystream (Australia) driver for the Omnipay payment processing library

  Sources   Download

MIT

The Requires

 

The Development Requires

by Del

payment pay gateway merchant omnipay fatzebra australia paystream