Top Level :: Payment

Package Information: Payment_Process

Show All Changelogs
» Version » Information
0.6.6Download

Release date: 2008-05-07 01:13 UTC
Release state: beta

Changelog:

* Updated to BSD license
* PEAR coding standard clean up

Dependencies:
  • PHP Version: PHP 4.2.0 or newer
  • PEAR Package: PEAR Installer 1.4.0b1 or newer
  • PEAR Package: Validate 0.5.0 or newer
  • PEAR Package: Validate_Finance_CreditCard 0.5.0 or newer
  • PEAR Package: XML_Parser 1.2.6 or newer (optional)
  • PEAR Package: Net_Curl 1.2.0 or newer (optional)
0.6.5Download

Release date: 2006-01-27 21:44 UTC
Release state: beta

Changelog:

* Fix more returning of non-variables by reference.

Dependencies:
  • PHP Version: PHP 4.2.0 or newer
  • PEAR Package: PEAR Installer 1.4.0b1 or newer
  • PEAR Package: Validate 0.5.0 or newer
  • PEAR Package: Validate_Finance_CreditCard 0.5.0 or newer
  • PEAR Package: XML_Parser 1.2.6 or newer (optional)
  • PEAR Package: Net_Curl 1.2.0 or newer (optional)
0.6.4Download

Release date: 2005-12-13 00:31 UTC
Release state: beta

Changelog:

* Fixed undefined property notices in Payment_Process_Common
* Added package2.xml

Dependencies:
  • PHP Version: PHP 4.2.0 or newer
  • PEAR Package: PEAR Installer 1.4.0b1 or newer
  • PEAR Package: Validate 0.5.0 or newer
  • PEAR Package: Validate_Finance_CreditCard 0.5.0 or newer
  • PEAR Package: XML_Parser 1.2.6 or newer (optional)
  • PEAR Package: Net_Curl 1.2.0 or newer (optional)
0.6.2Download

Release date: 2005-08-12 15:19 UTC
Release state: beta

Changelog:

* Updated LinkPoint driver
* Added LinkPoint example
* Minor documentation fixes

Dependencies:
0.6.1Download

Release date: 2005-08-11 00:21 UTC
Release state: beta

Changelog:

* Removed PHP_Compat dependency.
* Added missing Bibit.php driver file.
* Added missing LinkPoint.php driver file.
* Added optional dependency for XML_Parser for LinkPoint driver.

Dependencies:
0.6.0Download

Release date: 2005-07-28 02:58 UTC
Release state: beta

Changelog:

* Closed bug #2896
* Moved validation code in Payment_Process_Type_CreditCard to use the new Validate_Finance_CreditCard package (Bug #4765)
* Moved all common code out of Payment_Process and into Payment_Process_Common
* Removed Payment_Process_Type::$name and replaced it with Payment_Process_Type::$firstName and Payment_Process_Type::$lastName respectively
* Fixed field encapsulation in AuthorizeNet driver (Bug #2756)
* Fixed _prepareQueryString() in AuthorizeNet driver (Bug #3820)
* Fixed undefined index in Common.php (Bug #3821)
* Fixed assignment to private variable in Payment_Process::factory() (Bug #3790)
* Fixed typo in `RESULT_INVALID' constant declaration and use. (Bug #3919)
* Added _validateCvv() to Payment_Process_Type_CreditCard (Bug #3837)
* Added handler support in Payment_Process_Common::setPayment() (Bug #1265)
* Added Payment_Process::accept() and Payment_Process::log() to be a common logging interface for debugging/logging (In response to Bug #3839 and Bug #3791)
* Added a Bibit driver written by Robin Ericsson <lobbin@localhost.nu>
* Added Philippe Jausions as a maintainer. Along with Joe Stump he will be maintaining the AuthorizeNet driver and contributing other core code.
* Removed code that altered the URI in the AuthorizeNet driver (Bug #3820)
* Removed 'Offline' driver, as it depended on Validate code which doesn't exist in any released version of the Validate package. Use the 'Dummy' driver for testing.
* AuthorizeNet driver now relies on Net_Curl 1.2.0 stable

Dependencies:
0.5.8Download

Release date: 2004-11-18 18:48 UTC
Release state: beta

Changelog:

* Fix bug #1732.
* Fix bug #1733.
* Fix bug #1270.
* Fix bug #2444.
* Rename DPILink driver to Transfirst - the company changed it's name.
* Add TrustCommerce driver, submitted by Robert Peake <robert@peakepro.com>
* Add Robert Peake as a helper maintainer. Please direct all TrustCommerce questions to him.

Dependencies:
  • PEAR Package: Validate 0.2.0 or newer
  • PEAR Package: Net_Curl 0.2 or newer (optional)
  • PEAR Package: PHP_Compat 1.2.0 or newer (optional)
0.5.7Download

Release date: 2004-06-12 01:30 UTC
Release state: beta

Changelog:

* Fix bug #1536.
* Fix bug #1619.
* Add Fraud & Duplicate result codes.
* Authorize.net driver update.
* Don't validate zip codes for non-US countries.

Dependencies:
  • PEAR Package: Validate 0.2.0 or newer
  • PEAR Package: Net_Curl 0.2 or newer (optional)
0.5.6Download

Release date: 2004-03-31 21:39 UTC
Release state: beta

Changelog:

* Move credit card type constants into Type.php, as they weren't usable until factory() was called.

Dependencies:
0.5.5Download

Release date: 2004-03-31 20:12 UTC
Release state: beta

Changelog:

* Added initial support for type eCheck in AuthorizeNet driver
* Added new type checking via $_typeFieldMap
* Cleaned up Common.php
* Added example echeck.php

Dependencies:
0.5.2Download

Release date: 2004-03-23 20:28 UTC
Release state: beta

Changelog:

* Fix the DPI Processor's Result class, which was returning an error even when the transaction was approved.

Dependencies:
0.5.1Download

Release date: 2004-03-23 18:46 UTC
Release state: beta

Changelog:

* Add missing $_statusCodeMap to DPILink's Result class, otherwise validate() always thinks the transaction was declined.
* Change minimum charge to $0.99.
* Change version to 0.5.1.

Dependencies:
0.5Download

Release date: 2004-03-22 20:57 UTC
Release state: beta

Changelog:

* Information about the payment source is now contained in a Payment_Process_Type-derived class.
* Authorize.net Processor added, by Joe Stump.
* DPILink & Dummy Processors updated to use new semantics.
* A Common class was added, which contains utility functionality common to all Processors.

Dependencies:
0.2Download

Release date: 2004-01-26 21:42 UTC
Release state: beta

Changelog:

Initial PEAR package release.

Dependencies: