An open source payment processing library for CodeIgniter
Clone or download
Pull request Compare This branch is 13 commits behind expressodev:master.
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Failed to load latest commit information.

CI-Merchant 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.

The future of CI-Merchant: Omnipay

CI-Merchant is being rewritten as a PHP 5.3+ Composer package. Not all of the gateways are supported yet, but if your gateway is supported we recommend using Omnipay instead.


  • CodeIgniter 2.0+
  • PHP 5.2+


For complete documentation and examples please visit


If you are having general issues with CI-Merchant, we suggest posting your issue on Stack Overflow. Feel free to ping @expressodev on Twitter if you can't find a solution.

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.


CI Merchant is released under the MIT License. For more information, see License.