Login   Register  
PHP Classes
elePHPant
Icontem

Aktive Merchant: Common interface to process payments with gateways

Recommend this page to a friend!
Stumble It! Stumble It! Bookmark in del.icio.us Bookmark in del.icio.us
  Info   View files View files (75)   DownloadInstall with Composer Download .zip   Reputation   Support forum (2)   Blog    
Last Updated Ratings Unique User Downloads Download Rankings  
2011-11-10 (2 years ago) RSS 2.0 feedNot enough user ratingsTotal: 703 All time: 4,257 This week: 908Up
Version License PHP version Categories  
aktive_merchant 1.0MIT/X Consortium License5.2PHP 5, E-Commerce
Description Author  

This package provides a common interface to process payments using multiple gateways. It is a PHP port of Ruby's Active Merchant library.

It can take the information details of a credit card, an order to be paid and send a request to a supported payment gateway to request payment authorization.

Currently it supports the payment gateways: Authorize.net, Centinel 3D Secure, Eurobank Payment, HSBC Secure e-Payment and Paypal Express Checkout.

Picture of Andreas Kollaros
Name: Andreas Kollaros <contact>
Classes: 1 package by
Country: Greece Greece
Age: 35
All time rank: 252018 in Greece Greece
Week rank: 1782 Up10 in Greece Greece Up

  Files folder image Files  
File Role Description
Files folder imagelib (3 files, 2 directories)
Files folder imagelog (1 file)
Files folder imagetemplate (1 file)
Files folder imagetest (2 files, 9 directories)
Files folder imageunit_tests (1 file, 1 directory)
Accessible without login Plain text file index.php Aux. Auxiliary script
Accessible without login Plain text file LICENSE Data Auxiliary data
Accessible without login Plain text file README.md Data Auxiliary data

  Files folder image Files  /  lib  
File Role Description
Files folder imagemerchant (2 files, 2 directories)
Files folder imagesupport (1 file)
  Accessible without login Plain text file LICENSE Lic. LICENSE
  Accessible without login Plain text file merchant.php Aux. include libraries
  Accessible without login Plain text file README.md Doc. read me file

  Files folder image Files  /  lib  /  merchant  
File Role Description
Files folder imagebilling (11 files, 2 directories)
Files folder imagecommon (5 files)
  Accessible without login Plain text file billing.php Aux. include libraries
  Accessible without login Plain text file common.php Aux. include libraries

  Files folder image Files  /  lib  /  merchant  /  billing  
File Role Description
Files folder imagegateways (13 files, 4 directories)
Files folder imageintegrations (4 files)
  Plain text file AvsResult.php Class Avs Results class
  Plain text file Base.php Class Base class
  Plain text file CreditCard.php Class credit card class
  Plain text file CreditCardMethods.php Class Credit Card Methods class
  Plain text file CvvResult.php Class Cvv Results class
  Accessible without login Plain text file Expect.php Example Example script
  Plain text file ExpiryDate.php Class Expiry Date class
  Plain text file Gateway.php Class Gateway class
  Accessible without login Plain text file gateways.php Aux. gateways autoload
  Accessible without login Plain text file integrations.php Conf. Configuration script
  Plain text file Response.php Class Response class

  Files folder image Files  /  lib  /  merchant  /  billing  /  gateways  
File Role Description
Files folder imagecentinel (1 file)
Files folder imageCentinel (1 file)
Files folder imagepayflow (2 files)
Files folder imagepaypal (2 files)
  Plain text file AuthorizeNet.php Class AuthorizeNet gateway
  Plain text file Bogus.php Class Bogus gateway. For testing only
  Plain text file Cardstream.php Class Class source
  Plain text file Centinel.php Class Centinel gateway
  Plain text file ePDQ.php Class Class source
  Plain text file Eurobank.php Class Eurobank gateway
  Plain text file HsbcSecureEpayments.php Class Hsbc Secure Epayments gateway
  Plain text file Payflow.php Class Class source
  Plain text file PayflowUk.php Class Class source
  Plain text file Paypal.php Class Class source
  Plain text file PaypalExpress.php Class Paypal Express gateway
  Plain text file PiraeusPaycenter.php Class Class source
  Plain text file Realex.php Class Class source

  Files folder image Files  /  lib  /  merchant  /  billing  /  gateways  /  centinel  
File Role Description
  Plain text file CentinelResponse.php Class Class source

  Files folder image Files  /  lib  /  merchant  /  billing  /  gateways  /  Centinel  
File Role Description
  Plain text file CentinelResponse.php Class Centinel Response class

  Files folder image Files  /  lib  /  merchant  /  billing  /  gateways  /  payflow  
File Role Description
  Plain text file PayflowCommon.php Class Class source
  Plain text file PayflowResponse.php Class Class source

  Files folder image Files  /  lib  /  merchant  /  billing  /  gateways  /  paypal  
File Role Description
  Plain text file PaypalCommon.php Class Class source
  Plain text file PaypalExpressResponse.php Class Paypal Express Response class

  Files folder image Files  /  lib  /  merchant  /  billing  /  integrations  
File Role Description
  Plain text file Eurobank.php Class Class source
  Plain text file FormHelper.php Class Class source
  Plain text file Helper.php Class Class source
  Plain text file Integration.php Class Class source

  Files folder image Files  /  lib  /  merchant  /  common  
File Role Description
  Plain text file Connection.php Class Connection class
  Plain text file Country.php Class Country and CountryCode classes
  Plain text file Error.php Class Error class
  Plain text file Inflect.php Class Inflect class
  Plain text file Logger.php Class Logging class

  Files folder image Files  /  lib  /  support  
File Role Description
  Plain text file GatewaySupport.php Class Class source

  Files folder image Files  /  log  
File Role Description
  Accessible without login Plain text file .gitignore Data Auxiliary data

  Files folder image Files  /  template  
File Role Description
  Accessible without login Plain text file Example.php Example Example script

  Files folder image Files  /  test  
File Role Description
Files folder imageauthorize_net (1 file)
Files folder imageauthorize_net_arb (1 file)
Files folder imagebogus (1 file)
Files folder imagecentinel (4 files, 1 directory)
Files folder imageeurobank (1 file)
Files folder imagehsbc (1 file)
Files folder imagepaypal (1 file)
Files folder imagepaypal_express (1 file)
Files folder imagepiraeus (1 file)
  Accessible without login Plain text file integration.php Test Unit test script
  Accessible without login Plain text file login.php Test Unit test script

  Files folder image Files  /  test  /  authorize_net  
File Role Description
  Accessible without login Plain text file index.php Test Unit test script

  Files folder image Files  /  test  /  authorize_net_arb  
File Role Description
  Accessible without login Plain text file index.php Test Unit test script

  Files folder image Files  /  test  /  bogus  
File Role Description
  Accessible without login Plain text file index.php Test Unit test script

  Files folder image Files  /  test  /  centinel  
File Role Description
Files folder imageviews (1 file)
  Accessible without login Plain text file cmpi_authenticate.php Test Unit test script
  Accessible without login Plain text file cmpi_lookup_response.php Test Unit test script
  Accessible without login Plain text file index.php Test Unit test script
  Accessible without login Plain text file initialize_gateway.php Test Unit test script

  Files folder image Files  /  test  /  centinel  /  views  
File Role Description
  Accessible without login Plain text file creditcard_form.php Test Unit test script

  Files folder image Files  /  test  /  eurobank  
File Role Description
  Accessible without login Plain text file index.php Test Unit test script

  Files folder image Files  /  test  /  hsbc  
File Role Description
  Accessible without login Plain text file index.php Test Unit test script

  Files folder image Files  /  test  /  paypal  
File Role Description
  Accessible without login Plain text file index.php Test Unit test script

  Files folder image Files  /  test  /  paypal_express  
File Role Description
  Accessible without login Plain text file index.php Test Unit test script

  Files folder image Files  /  test  /  piraeus  
File Role Description
  Accessible without login Plain text file index.php Test Unit test script

  Files folder image Files  /  unit_tests  
File Role Description
Files folder imagemerchant (1 directory)
  Accessible without login Plain text file config.php Conf. Configuration script

  Files folder image Files  /  unit_tests  /  merchant  
File Role Description
Files folder imagebilling (2 files, 1 directory)

  Files folder image Files  /  unit_tests  /  merchant  /  billing  
File Role Description
Files folder imagegateways (7 files)
  Accessible without login Plain text file CreditCardTest.php Test Unit test script
  Accessible without login Plain text file ExpireDateTest.php Test Unit test script

  Files folder image Files  /  unit_tests  /  merchant  /  billing  /  gateways  
File Role Description
  Accessible without login Plain text file AuthorizeNetTest.php Test Unit test script
  Accessible without login Plain text file CardstreamTest.php Test Unit test script
  Accessible without login Plain text file HsbcSecureEpaymentsTest.php Test Unit test script
  Accessible without login Plain text file PayflowUkTest.php Test Unit test script
  Accessible without login Plain text file PaypalExpressTest.php Test Unit test script
  Accessible without login Plain text file PaypalTest.php Test Unit test script
  Accessible without login Plain text file PiraeusPaycenterTest.php Test Unit test script

 Version Control Unique User Downloads Download Rankings  
 96%Total:703All time:4,257
 This week:0This week:908Up