[eluser]John Bellone[/eluser]
We've opted to use <a href="http://paypal.com">Paypal</a> for most of our transactions. One of our developers wrote a Q&D CI library for using their API, but I'll have to talk with him to see if he is willing to part with it. One of our goals is to refactor it into something that can support multiple payment strategies (e.g. Paypal, Google Wallet, etc) instead of just a single one. I know that the CI fork, <a href="http://www.kohanaphp.com/">Kohana</a>, has a Paypal plugin that may be able to be ported.
<b>EDIT:</b> Thought I remembered something over in the Wiki, check out this for some examples of the Paypal Instant Payment Notification service. <a href="http://codeigniter.com/wiki/PayPal_Lib/">http://codeigniter.com/wiki/PayPal_Lib/</a>