CI-Merchant is a driver-based payment processing library built specifically for use in CodeIgniter web applications.
CI-Merchant: A CodeIgniter PHP Payments Library
CI-Merchant is a driver-based payment processing library built specifically for use in CodeIgniter web applications. It allows you to integrate any supported payment gateway using a consistent API. It was originally developed as part of Expresso Store, an e-commerce module for ExpressionEngine, and is now used on hundreds of e-commerce sites worldwide.
CI-Merchant is released under the open source MIT license. At this time CI-Merchant is no longer under active development, however it's successor, Omnipay is under active development.
Supported Methods
Most payment gateways support the following methods:
- Authorize
- Capture
- Purchase (Combined Authorize & Capture)
- Refund
At this stage there is no support for recurring payments or token billing.