2017 © Pedro Peláez
 

library omnipay-vindicia

Vindicia driver for the Omnipay payment processing library

image

vimeo/omnipay-vindicia

Vindicia driver for the Omnipay payment processing library

  • Wednesday, July 25, 2018
  • by jakeoliver
  • Repository
  • 8 Watchers
  • 0 Stars
  • 4,466 Installations
  • PHP
  • 0 Dependents
  • 0 Suggesters
  • 2 Forks
  • 6 Open issues
  • 62 Versions
  • 14 % Grown

The README.md

Omnipay: Vindicia

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

Latest Stable Version Total Downloads, (*2)

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

Vindicia is a payment services provider founded in Redwood City, CA in 2003 and focused on subscription billing. This driver interfaces with Cashbox, their subscription billing platform., (*4)

Installation

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

{
    "require": {
        "vimeo/omnipay-vindicia": "2.6.*"
    }
}

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

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

(Note that we recommend pinning the minor version. While v2.* will remain fully compatible with Omnipay 2, features added in addition to the base Omnipay features, such as subscriptions, may have breaking changes in a minor version bump.), (*7)

Basic Usage

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

  • Vindicia
  • Vindicia_PayPal (Vindicia's PayPal Express implementation)
  • Vindicia_HOA (Hosted Order Automation, Vindicia's solution for minimizing your PCI compliance burden)

NOTE: Unlike many gateways, Vindicia requires that every purchase have a corresponding customer. Therefore, the customerId or customerReference must be provided for every authorize or purchase request. If you pass a customerId that does not exist, Vindicia will create the customer object for you as part of the same request. (A customerReference that does not exist is an error.), (*9)

Simple Example

$gateway = \Omnipay\Omnipay::create('Vindicia');
$gateway->setUsername('your_username');
$gateway->setPassword('y0ur_p4ssw0rd');
$gateway->setTestMode(false);

$response = $gateway->purchase(array(
    'amount' => '9.95',
    'currency' => 'USD',
    'customerId' => '123456', // if the customer does not exist, it will be created
    'card' => array(
        'number' => '5555555555554444',
        'expiryMonth' => '01',
        'expiryYear' => '2020',
        'cvv' => '123'
    ),
    'paymentMethodId' => 'cc-123456' // this ID will be assigned to the card
))->send();

if ($response->isSuccessful()) {
    echo "Transaction id: " . $purchaseResponse->getTransactionId() . PHP_EOL;
    echo "Transaction reference: " . $purchaseResponse->getTransactionReference() . PHP_EOL;
}

More documentation and examples are provided in the Gateway source files., (*10)

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

Test Mode

Vindicia accounts have a separate username and password for test mode. There is also a separate test mode endpoint, which this library will use when set to test mode., (*12)

Support

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

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

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

The Versions

25/07 2018

dev-master

9999999-dev https://github.com/vimeo/omnipay-vindicia

Vindicia driver for the Omnipay payment processing library

  Sources   Download

MIT

The Requires

 

The Development Requires

by Nicky Robinson

payment pay gateway merchant omnipay vindicia

25/07 2018

v2.12.9

2.12.9.0 https://github.com/vimeo/omnipay-vindicia

Vindicia driver for the Omnipay payment processing library

  Sources   Download

MIT

The Requires

 

The Development Requires

by Nicky Robinson

payment pay gateway merchant omnipay vindicia

12/07 2018

v2.12.8

2.12.8.0 https://github.com/vimeo/omnipay-vindicia

Vindicia driver for the Omnipay payment processing library

  Sources   Download

MIT

The Requires

 

The Development Requires

by Nicky Robinson

payment pay gateway merchant omnipay vindicia

29/06 2018

v2.12.7

2.12.7.0 https://github.com/vimeo/omnipay-vindicia

Vindicia driver for the Omnipay payment processing library

  Sources   Download

MIT

The Requires

 

The Development Requires

by Nicky Robinson

payment pay gateway merchant omnipay vindicia

18/06 2018

2.12.6

2.12.6.0 https://github.com/vimeo/omnipay-vindicia

Vindicia driver for the Omnipay payment processing library

  Sources   Download

MIT

The Requires

 

The Development Requires

by Nicky Robinson

payment pay gateway merchant omnipay vindicia

14/06 2018

2.12.5

2.12.5.0 https://github.com/vimeo/omnipay-vindicia

Vindicia driver for the Omnipay payment processing library

  Sources   Download

MIT

The Requires

 

The Development Requires

by Nicky Robinson

payment pay gateway merchant omnipay vindicia

12/06 2018

v2.12.4

2.12.4.0 https://github.com/vimeo/omnipay-vindicia

Vindicia driver for the Omnipay payment processing library

  Sources   Download

MIT

The Requires

 

The Development Requires

by Nicky Robinson

payment pay gateway merchant omnipay vindicia

25/04 2018

dev-nickyr-patch-1-1

dev-nickyr-patch-1-1 https://github.com/vimeo/omnipay-vindicia

Vindicia driver for the Omnipay payment processing library

  Sources   Download

MIT

The Requires

 

The Development Requires

by Nicky Robinson

payment pay gateway merchant omnipay vindicia

25/04 2018

dev-nickyr-patch-1

dev-nickyr-patch-1 https://github.com/vimeo/omnipay-vindicia

Vindicia driver for the Omnipay payment processing library

  Sources   Download

MIT

The Requires

 

The Development Requires

by Nicky Robinson

payment pay gateway merchant omnipay vindicia

15/08 2017

v2.12.3

2.12.3.0 https://github.com/vimeo/omnipay-vindicia

Vindicia driver for the Omnipay payment processing library

  Sources   Download

MIT

The Requires

 

The Development Requires

by Nicky Robinson

payment pay gateway merchant omnipay vindicia

10/08 2017

v2.12.2

2.12.2.0 https://github.com/vimeo/omnipay-vindicia

Vindicia driver for the Omnipay payment processing library

  Sources   Download

MIT

The Requires

 

The Development Requires

by Nicky Robinson

payment pay gateway merchant omnipay vindicia

09/08 2017

v2.12.1

2.12.1.0 https://github.com/vimeo/omnipay-vindicia

Vindicia driver for the Omnipay payment processing library

  Sources   Download

MIT

The Requires

 

The Development Requires

by Nicky Robinson

payment pay gateway merchant omnipay vindicia

08/08 2017

v2.12.0

2.12.0.0 https://github.com/vimeo/omnipay-vindicia

Vindicia driver for the Omnipay payment processing library

  Sources   Download

MIT

The Requires

 

The Development Requires

by Nicky Robinson

payment pay gateway merchant omnipay vindicia

08/08 2017

dev-fix-subscription-stuff

dev-fix-subscription-stuff https://github.com/vimeo/omnipay-vindicia

Vindicia driver for the Omnipay payment processing library

  Sources   Download

MIT

The Requires

 

The Development Requires

by Nicky Robinson

payment pay gateway merchant omnipay vindicia

08/08 2017

v2.11.0

2.11.0.0 https://github.com/vimeo/omnipay-vindicia

Vindicia driver for the Omnipay payment processing library

  Sources   Download

MIT

The Requires

 

The Development Requires

by Nicky Robinson

payment pay gateway merchant omnipay vindicia

02/08 2017

v2.10.0

2.10.0.0 https://github.com/vimeo/omnipay-vindicia

Vindicia driver for the Omnipay payment processing library

  Sources   Download

MIT

The Requires

 

The Development Requires

by Nicky Robinson

payment pay gateway merchant omnipay vindicia

25/07 2017

v2.9.1

2.9.1.0 https://github.com/vimeo/omnipay-vindicia

Vindicia driver for the Omnipay payment processing library

  Sources   Download

MIT

The Requires

 

The Development Requires

by Nicky Robinson

payment pay gateway merchant omnipay vindicia

18/07 2017

v2.9.0

2.9.0.0 https://github.com/vimeo/omnipay-vindicia

Vindicia driver for the Omnipay payment processing library

  Sources   Download

MIT

The Requires

 

The Development Requires

by Nicky Robinson

payment pay gateway merchant omnipay vindicia

12/07 2017

v2.8.0

2.8.0.0 https://github.com/vimeo/omnipay-vindicia

Vindicia driver for the Omnipay payment processing library

  Sources   Download

MIT

The Requires

 

The Development Requires

by Nicky Robinson

payment pay gateway merchant omnipay vindicia

20/06 2017

v2.6.8

2.6.8.0 https://github.com/vimeo/omnipay-vindicia

Vindicia driver for the Omnipay payment processing library

  Sources   Download

MIT

The Requires

 

The Development Requires

by Nicky Robinson

payment pay gateway merchant omnipay vindicia

20/06 2017

v2.7.0

2.7.0.0 https://github.com/vimeo/omnipay-vindicia

Vindicia driver for the Omnipay payment processing library

  Sources   Download

MIT

The Requires

 

The Development Requires

by Nicky Robinson

payment pay gateway merchant omnipay vindicia

05/06 2017

v2.6.7

2.6.7.0 https://github.com/vimeo/omnipay-vindicia

Vindicia driver for the Omnipay payment processing library

  Sources   Download

MIT

The Requires

 

The Development Requires

by Nicky Robinson

payment pay gateway merchant omnipay vindicia

05/06 2017

dev-add-billing-state

dev-add-billing-state https://github.com/vimeo/omnipay-vindicia

Vindicia driver for the Omnipay payment processing library

  Sources   Download

MIT

The Requires

 

The Development Requires

by Nicky Robinson

payment pay gateway merchant omnipay vindicia

05/06 2017

dev-add-product-index

dev-add-product-index https://github.com/vimeo/omnipay-vindicia

Vindicia driver for the Omnipay payment processing library

  Sources   Download

MIT

The Requires

 

The Development Requires

by Nicky Robinson

payment pay gateway merchant omnipay vindicia

31/05 2017

dev-subscription-methods

dev-subscription-methods https://github.com/vimeo/omnipay-vindicia

Vindicia driver for the Omnipay payment processing library

  Sources   Download

MIT

The Requires

 

The Development Requires

by Nicky Robinson

payment pay gateway merchant omnipay vindicia

22/05 2017

v2.6.6

2.6.6.0 https://github.com/vimeo/omnipay-vindicia

Vindicia driver for the Omnipay payment processing library

  Sources   Download

MIT

The Requires

 

The Development Requires

by Nicky Robinson

payment pay gateway merchant omnipay vindicia

22/05 2017

v2.6.5

2.6.5.0 https://github.com/vimeo/omnipay-vindicia

Vindicia driver for the Omnipay payment processing library

  Sources   Download

MIT

The Requires

 

The Development Requires

by Nicky Robinson

payment pay gateway merchant omnipay vindicia

22/05 2017

dev-subscription-items

dev-subscription-items https://github.com/vimeo/omnipay-vindicia

Vindicia driver for the Omnipay payment processing library

  Sources   Download

MIT

The Requires

 

The Development Requires

by Nicky Robinson

payment pay gateway merchant omnipay vindicia

16/05 2017

v2.6.4

2.6.4.0 https://github.com/vimeo/omnipay-vindicia

Vindicia driver for the Omnipay payment processing library

  Sources   Download

MIT

The Requires

 

The Development Requires

by Nicky Robinson

payment pay gateway merchant omnipay vindicia

16/05 2017

dev-subscription-billing-day

dev-subscription-billing-day https://github.com/vimeo/omnipay-vindicia

Vindicia driver for the Omnipay payment processing library

  Sources   Download

MIT

The Requires

 

The Development Requires

by Nicky Robinson

payment pay gateway merchant omnipay vindicia

14/02 2017

v2.6.3

2.6.3.0 https://github.com/vimeo/omnipay-vindicia

Vindicia driver for the Omnipay payment processing library

  Sources   Download

MIT

The Requires

 

The Development Requires

by Nicky Robinson

payment pay gateway merchant omnipay vindicia

09/02 2017

v2.6.2

2.6.2.0 https://github.com/vimeo/omnipay-vindicia

Vindicia driver for the Omnipay payment processing library

  Sources   Download

MIT

The Requires

 

The Development Requires

by Nicky Robinson

payment pay gateway merchant omnipay vindicia

15/12 2016

v2.6.1

2.6.1.0 https://github.com/vimeo/omnipay-vindicia

Vindicia driver for the Omnipay payment processing library

  Sources   Download

MIT

The Requires

 

The Development Requires

by Nicky Robinson

payment pay gateway merchant omnipay vindicia

15/12 2016

v2.6.0

2.6.0.0 https://github.com/vimeo/omnipay-vindicia

Vindicia driver for the Omnipay payment processing library

  Sources   Download

MIT

The Requires

 

The Development Requires

by Nicky Robinson

payment pay gateway merchant omnipay vindicia

15/12 2016

v2.5.1

2.5.1.0 https://github.com/vimeo/omnipay-vindicia

Vindicia driver for the Omnipay payment processing library

  Sources   Download

MIT

The Requires

 

The Development Requires

by Nicky Robinson

payment pay gateway merchant omnipay vindicia

14/12 2016

v2.5.0

2.5.0.0 https://github.com/vimeo/omnipay-vindicia

Vindicia driver for the Omnipay payment processing library

  Sources   Download

MIT

The Requires

 

The Development Requires

by Nicky Robinson

payment pay gateway merchant omnipay vindicia

14/12 2016

v2.4.4

2.4.4.0 https://github.com/vimeo/omnipay-vindicia

Vindicia driver for the Omnipay payment processing library

  Sources   Download

MIT

The Requires

 

The Development Requires

by Nicky Robinson

payment pay gateway merchant omnipay vindicia

13/12 2016

v2.4.3

2.4.3.0 https://github.com/vimeo/omnipay-vindicia

Vindicia driver for the Omnipay payment processing library

  Sources   Download

MIT

The Requires

 

The Development Requires

by Nicky Robinson

payment pay gateway merchant omnipay vindicia

12/12 2016

v2.4.2

2.4.2.0 https://github.com/vimeo/omnipay-vindicia

Vindicia driver for the Omnipay payment processing library

  Sources   Download

MIT

The Requires

 

The Development Requires

by Nicky Robinson

payment pay gateway merchant omnipay vindicia

07/12 2016

v2.4.1

2.4.1.0 https://github.com/vimeo/omnipay-vindicia

Vindicia driver for the Omnipay payment processing library

  Sources   Download

MIT

The Requires

 

The Development Requires

by Nicky Robinson

payment pay gateway merchant omnipay vindicia

07/12 2016

v2.4.0

2.4.0.0 https://github.com/vimeo/omnipay-vindicia

Vindicia driver for the Omnipay payment processing library

  Sources   Download

MIT

The Requires

 

The Development Requires

by Nicky Robinson

payment pay gateway merchant omnipay vindicia

14/11 2016

v2.3.5

2.3.5.0 https://github.com/vimeo/omnipay-vindicia

Vindicia driver for the Omnipay payment processing library

  Sources   Download

MIT

The Requires

 

The Development Requires

by Nicky Robinson

payment pay gateway merchant omnipay vindicia

14/11 2016

v2.3.4

2.3.4.0 https://github.com/vimeo/omnipay-vindicia

Vindicia driver for the Omnipay payment processing library

  Sources   Download

MIT

The Requires

 

The Development Requires

by Nicky Robinson

payment pay gateway merchant omnipay vindicia

10/11 2016

v2.3.3

2.3.3.0 https://github.com/vimeo/omnipay-vindicia

Vindicia driver for the Omnipay payment processing library

  Sources   Download

MIT

The Requires

 

The Development Requires

by Nicky Robinson

payment pay gateway merchant omnipay vindicia

10/11 2016

v2.3.2

2.3.2.0 https://github.com/vimeo/omnipay-vindicia

Vindicia driver for the Omnipay payment processing library

  Sources   Download

MIT

The Requires

 

The Development Requires

by Nicky Robinson

payment pay gateway merchant omnipay vindicia

08/11 2016

v2.3.1

2.3.1.0 https://github.com/vimeo/omnipay-vindicia

Vindicia driver for the Omnipay payment processing library

  Sources   Download

MIT

The Requires

 

The Development Requires

by Nicky Robinson

payment pay gateway merchant omnipay vindicia

08/11 2016

v2.3.0

2.3.0.0 https://github.com/vimeo/omnipay-vindicia

Vindicia driver for the Omnipay payment processing library

  Sources   Download

MIT

The Requires

 

The Development Requires

by Nicky Robinson

payment pay gateway merchant omnipay vindicia

07/11 2016

v2.2.2

2.2.2.0 https://github.com/vimeo/omnipay-vindicia

Vindicia driver for the Omnipay payment processing library

  Sources   Download

MIT

The Requires

 

The Development Requires

by Nicky Robinson

payment pay gateway merchant omnipay vindicia

04/11 2016

v2.2.1

2.2.1.0 https://github.com/vimeo/omnipay-vindicia

Vindicia driver for the Omnipay payment processing library

  Sources   Download

MIT

The Requires

 

The Development Requires

by Nicky Robinson

payment pay gateway merchant omnipay vindicia

03/11 2016

v2.2.0

2.2.0.0 https://github.com/vimeo/omnipay-vindicia

Vindicia driver for the Omnipay payment processing library

  Sources   Download

MIT

The Requires

 

The Development Requires

by Nicky Robinson

payment pay gateway merchant omnipay vindicia

02/11 2016

v2.1.3

2.1.3.0 https://github.com/vimeo/omnipay-vindicia

Vindicia driver for the Omnipay payment processing library

  Sources   Download

MIT

The Requires

 

The Development Requires

by Nicky Robinson

payment pay gateway merchant omnipay vindicia

01/11 2016

v2.1.2

2.1.2.0 https://github.com/vimeo/omnipay-vindicia

Vindicia driver for the Omnipay payment processing library

  Sources   Download

MIT

The Requires

 

The Development Requires

by Nicky Robinson

payment pay gateway merchant omnipay vindicia

01/11 2016

v2.1.1

2.1.1.0 https://github.com/vimeo/omnipay-vindicia

Vindicia driver for the Omnipay payment processing library

  Sources   Download

MIT

The Requires

 

The Development Requires

by Nicky Robinson

payment pay gateway merchant omnipay vindicia

31/10 2016

v2.1.0

2.1.0.0 https://github.com/vimeo/omnipay-vindicia

Vindicia driver for the Omnipay payment processing library

  Sources   Download

MIT

The Requires

 

The Development Requires

by Nicky Robinson

payment pay gateway merchant omnipay vindicia

26/10 2016

v2.0.7

2.0.7.0 https://github.com/vimeo/omnipay-vindicia

Vindicia driver for the Omnipay payment processing library

  Sources   Download

MIT

The Requires

 

The Development Requires

by Nicky Robinson

payment pay gateway merchant omnipay vindicia

24/10 2016

v2.0.6

2.0.6.0 https://github.com/vimeo/omnipay-vindicia

Vindicia driver for the Omnipay payment processing library

  Sources   Download

MIT

The Requires

 

The Development Requires

by Nicky Robinson

payment pay gateway merchant omnipay vindicia

20/10 2016

v2.0.5

2.0.5.0 https://github.com/vimeo/omnipay-vindicia

Vindicia driver for the Omnipay payment processing library

  Sources   Download

MIT

The Requires

 

The Development Requires

by Nicky Robinson

payment pay gateway merchant omnipay vindicia

20/10 2016

v2.0.4

2.0.4.0 https://github.com/vimeo/omnipay-vindicia

Vindicia driver for the Omnipay payment processing library

  Sources   Download

MIT

The Requires

 

The Development Requires

by Nicky Robinson

payment pay gateway merchant omnipay vindicia

20/10 2016

v2.0.3

2.0.3.0 https://github.com/vimeo/omnipay-vindicia

Vindicia driver for the Omnipay payment processing library

  Sources   Download

MIT

The Requires

 

The Development Requires

by Nicky Robinson

payment pay gateway merchant omnipay vindicia

20/10 2016

v2.0.2

2.0.2.0 https://github.com/vimeo/omnipay-vindicia

Vindicia driver for the Omnipay payment processing library

  Sources   Download

MIT

The Requires

 

by Nicky Robinson

payment pay gateway merchant omnipay vindicia

18/10 2016

v2.0.1-beta

2.0.1.0-beta https://github.com/vimeo/omnipay-vindicia

Vindicia driver for the Omnipay payment processing library

  Sources   Download

MIT

The Requires

 

The Development Requires

by Nicky Robinson

payment pay gateway merchant omnipay vindicia

17/10 2016

v2.0.0

2.0.0.0 https://github.vimeows.com/Vimeo/omnipay-vindicia

Vindicia driver for the Omnipay payment processing library

  Sources   Download

MIT

The Requires

 

The Development Requires

by Nicky Robinson

payment pay gateway merchant omnipay vindicia