| Recommend this page to a friend! | 
|  Download | 
| Info | Documentation |  Files |  Install with Composer |  Download | Reputation | Support forum | Blog | Links | 
| Last Updated | Ratings | Unique User Downloads | Download Rankings | |||||
| 2025-05-08 (-5 hours ago)  |     62% | Total: 925 | All time:  3,858 This week: 52  | |||||
| Version | License | PHP version | Categories | |||
| aktive_merchant 1.0.19 | MIT/X Consortium ... | 5.2 | PHP 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. | 
 | ||||||||||||||||||||||
What is the best PHP stripe checkout class?
Shopping cart that I can use with stripe
Paypal Express Checkout
Integrate Paypal in own web site
Paypal API express checkout
The latest Paypal API class
This project is a PHP port of Active Merchant library from Ruby.
The aim is to develop a PHP application to includes payment gateways under common interfaces.
You can fork this project and implement new gateways.
|  Files (127) | 
| File | Role | Description | ||
|---|---|---|---|---|
|  lib (2 files, 2 directories) | ||||
|  template (1 file) | ||||
|  tests (2 files, 1 directory) | ||||
|    .travis.yml | Data | Auxiliary data | ||
|    autoload.php | Aux. | Auxiliary script | ||
|    CHANGELOG.md | Data | Auxiliary data | ||
|    composer.json | Data | Auxiliary data | ||
|    LICENSE | Data | Auxiliary data | ||
|    phpunit.xml | Data | Auxiliary data | ||
|    README.md | Doc. | Auxiliary data | ||
|  Files (127) | / | lib | 
| File | Role | Description | ||
|---|---|---|---|---|
|  AktiveMerchant (5 directories) | ||||
|  merchant (1 directory) | ||||
|    LICENSE | Lic. | LICENSE | ||
|    README.md | Doc. | read me file | ||
|  Files (127) | / | lib | / | AktiveMerchant | 
|  Files (127) | / | lib | / | AktiveMerchant | / | Billing | 
| File | Role | Description | ||
|---|---|---|---|---|
|  Gateways (37 files, 3 directories) | ||||
|  Interfaces (4 files) | ||||
|  AvsResult.php | Class | Class source | ||
|  Base.php | Class | Class source | ||
|  CreditCard.php | Class | Class source | ||
|  CreditCardMethods.php | Class | Class source | ||
|  CvvResult.php | Class | Class source | ||
|  Exception.php | Class | Class source | ||
|  ExpiryDate.php | Class | Class source | ||
|  Gateway.php | Class | Class source | ||
|  Response.php | Class | Class source | ||
|  Files (127) | / | lib | / | AktiveMerchant | / | Billing | / | Gateways | 
| File | Role | Description | ||
|---|---|---|---|---|
|  Centinel (1 file) | ||||
|  Payflow (2 files) | ||||
|  Paypal (2 files) | ||||
|  AlphaBank.php | Class | Class source | ||
|  AuthorizeNet.php | Class | Class source | ||
|  Beanstream.php | Class | Class source | ||
|  Bogus.php | Class | Class source | ||
|  BridgePay.php | Class | Class source | ||
|  Cardlink.php | Class | Class source | ||
|  Cardstream.php | Class | Class source | ||
|  Centinel.php | Class | Class source | ||
|  CentinelPaypal.php | Class | Class source | ||
|  DataCash.php | Class | Class source | ||
|  DataCashMpi.php | Class | Class source | ||
|  ePDQ.php | Class | Class source | ||
|  Eurobank.php | Class | Class source | ||
|  Eway.php | Class | Class source | ||
|  Exact.php | Class | Class source | ||
|  FatZebra.php | Class | Class source | ||
|  HsbcGlobalIris.php | Class | Class source | ||
|  HsbcSecureEpayments.php | Class | Class source | ||
|  Iridium.php | Class | Class source | ||
|  Mercury.php | Class | Class source | ||
|  Modirum.php | Class | Class source | ||
|  Moneris.php | Class | Class source | ||
|  MonerisUs.php | Class | Class source | ||
|  Nbg.php | Class | Class source | ||
|  NbgMpi.php | Class | Class source | ||
|  Payflow.php | Class | Class source | ||
|  PayflowUk.php | Class | Class source | ||
|  Paypal.php | Class | Class source | ||
|  PaypalExpress.php | Class | Class source | ||
|  Pin.php | Class | Class source | ||
|  PiraeusPaycenter.php | Class | Class source | ||
|  PiraeusPaycenterRedirect.php | Class | Class source | ||
|  Psigate.php | Class | Class source | ||
|  Realex.php | Class | Class source | ||
|  Stripe.php | Class | Class source | ||
|  Trexle.php | Class | Class source | ||
|  Worldpay.php | Class | Class source | ||
|  Files (127) | / | lib | / | AktiveMerchant | / | Billing | / | Gateways | / | Centinel | 
| File | Role | Description | 
|---|---|---|
|  CentinelResponse.php | Class | Class source | 
|  Files (127) | / | lib | / | AktiveMerchant | / | Billing | / | Gateways | / | Payflow | 
| File | Role | Description | 
|---|---|---|
|  PayflowCommon.php | Class | Class source | 
|  PayflowResponse.php | Class | Class source | 
|  Files (127) | / | lib | / | AktiveMerchant | / | Billing | / | Gateways | / | Paypal | 
| File | Role | Description | 
|---|---|---|
|  PaypalCommon.php | Class | Class source | 
|  PaypalExpressResponse.php | Class | Class source | 
|  Files (127) | / | lib | / | AktiveMerchant | / | Billing | / | Interfaces | 
| File | Role | Description | 
|---|---|---|
|  Charge.php | Class | Class source | 
|  Credit.php | Class | Class source | 
|  Recurring.php | Class | Class source | 
|  Store.php | Class | Class source | 
|  Files (127) | / | lib | / | AktiveMerchant | / | Common | 
| File | Role | Description | 
|---|---|---|
|  Address.php | Class | Class source | 
|  Country.php | Class | Class source | 
|  CountryCode.php | Class | Class source | 
|  CurrencyCode.php | Class | Class source | 
|  Error.php | Class | Class source | 
|  Inflect.php | Class | Class source | 
|  Options.php | Class | Class source | 
|  SimpleXmlBuilder.php | Class | Class source | 
|  XmlBuilder.php | Class | Class source | 
|  Files (127) | / | lib | / | AktiveMerchant | / | Event | 
| File | Role | Description | 
|---|---|---|
|  PostSendEvent.php | Class | Class source | 
|  PreSendEvent.php | Class | Class source | 
|  RequestEvents.php | Class | Class source | 
|  Files (127) | / | lib | / | AktiveMerchant | / | Http | 
| File | Role | Description | ||
|---|---|---|---|---|
|  Adapter (3 files) | ||||
|  AdapterInterface.php | Class | Class source | ||
|  Request.php | Class | Class source | ||
|  RequestInterface.php | Class | Class source | ||
|  Files (127) | / | lib | / | AktiveMerchant | / | Http | / | Adapter | 
| File | Role | Description | 
|---|---|---|
|  cUrl.php | Class | Class source | 
|  Exception.php | Class | Class source | 
|  SoapClientAdapter.php | Class | Class source | 
|  Files (127) | / | lib | / | AktiveMerchant | / | Support | 
| File | Role | Description | 
|---|---|---|
|  GatewaySupport.php | Class | Class source | 
|  Files (127) | / | lib | / | merchant | / | billing | / | gateways | / | Centinel | 
| File | Role | Description | 
|---|---|---|
|  CentinelResponse.php | Class | Centinel Response class | 
|  Files (127) | / | tests | 
| File | Role | Description | ||
|---|---|---|---|---|
|  AktiveMerchant (1 file, 5 directories) | ||||
|    datacash_magic_numbers.dist.php | Aux. | Auxiliary script | ||
|    fixtures.dist.ini | Data | Auxiliary data | ||
|  Files (127) | / | tests | / | AktiveMerchant | 
|  Files (127) | / | tests | / | AktiveMerchant | / | Billing | 
| File | Role | Description | ||
|---|---|---|---|---|
|  Gateways (30 files) | ||||
|  CreditCardTest.php | Class | Class source | ||
|  ExpireDateTest.php | Class | Class source | ||
|  Files (127) | / | tests | / | AktiveMerchant | / | Billing | / | Gateways | 
| File | Role | Description | 
|---|---|---|
|  AlphaBankTest.php | Class | Class source | 
|  AuthorizeNetTest.php | Class | Class source | 
|  BeanstreamTest.php | Class | Class source | 
|  BogusTest.php | Class | Class source | 
|  BridgePayTest.php | Class | Class source | 
|  CardlinkTest.php | Class | Class source | 
|  CardstreamTest.php | Class | Class source | 
|  CentinelTest.php | Class | Class source | 
|  DataCashMpiTest.php | Class | Class source | 
|  DataCashTest.php | Class | Class source | 
|  EwayTest.php | Class | Class source | 
|  ExactTest.php | Class | Class source | 
|  FatZebraTest.php | Class | Class source | 
|  HsbcSecureEpaymentsTest.php | Class | Class source | 
|  IridiumTest.php | Class | Class source | 
|  MercuryTest.php | Class | Class source | 
|  MonerisTest.php | Class | Class source | 
|  MonerisUsTest.php | Class | Class source | 
|  NbgTest.php | Class | Class source | 
|  PayflowTest.php | Class | Class source | 
|  PaypalExpressTest.php | Class | Class source | 
|  PaypalTest.php | Class | Class source | 
|  PinTest.php | Class | Class source | 
|  PiraeusPaycenterRedirectTest.php | Class | Class source | 
|  PiraeusPaycenterTest.php | Class | Class source | 
|  PsigateTest.php | Class | Class source | 
|  RealexTest.php | Class | Class source | 
|  StripeTest.php | Class | Class source | 
|  TrexleTest.php | Class | Class source | 
|  WorldpayTest.php | Class | Class source | 
|  Files (127) | / | tests | / | AktiveMerchant | / | Common | 
| File | Role | Description | 
|---|---|---|
|  AddressTest.php | Class | Class source | 
|  CountryTest.php | Class | Class source | 
|  OptionsTest.php | Class | Class source | 
|  Files (127) | / | tests | / | AktiveMerchant | / | Http | 
| File | Role | Description | ||
|---|---|---|---|---|
|  Adapter (1 file) | ||||
|  RequestTest.php | Class | Class source | ||
|  Files (127) | / | tests | / | AktiveMerchant | / | Http | / | Adapter | 
| File | Role | Description | 
|---|---|---|
|  cUrlTest.php | Class | Class source | 
|  Files (127) | / | tests | / | AktiveMerchant | / | Support | 
| File | Role | Description | 
|---|---|---|
|  GatewaySupportTest.php | Class | Class source | 
| The PHP Classes site has supported package installation using the Composer tool since 2013, as you may verify by reading this instructions page. | 
|  Install with Composer | 
| Version Control | Unique User Downloads | Download Rankings | |||||||||||||||
| 97% | 
 | 
 | 
| User Ratings | ||||||||||||||||||||||||||||||
| 
 | ||||||||||||||||||||||||||||||
| Applications that use this package | 
 If you know an application of this package, send a message to the author to add a link here.
 If you know an application of this package, send a message to the author to add a link here.
| Related pages | 
| Source code on github |