Omnipay is yet another multi-gateway payment processing library for PHP 5+. Have a look at documentation and examples here:
Omnipay is a payment processing library for PHP. It has been designed based on ideas from Active Merchant, plus experience implementing dozens of gateways for CI Merchant. It has a clear and consistent API, is fully unit tested, and even comes with an example application to get you started.
Coming from The League of Extraordinary Packages, it seems to be a more popular solution than Payum and the others. It also looks like Omnipay supports way more gateways than any other payment processing library that I’ve seen. Here’s the list of the officially supported gateways. Here’s the list of the third-party contributed gateways. And, of course, you can build your own.
Payum – PHP 5.5+ payment processing library, which is self-described as:
It offers everything you need to work with payments: Credit card & offsite purchasing, subscriptions, payouts etc.
The documentation looks extensive, and the list of supported gateways is probably the longest I’ve seen.
Cyprus (together with the other newly added EU members) has made it to the country list of PayPal. The account is somewhat limited, but at least it works. I’ve tested the registration procedure and went through OK. I can now receive and send money, but I can’t get them cashed. This is not a big problem since I can spend them online.
You can donate money to me if you feel like it by using the button below:
If you don’t have any idea on how much to donate, then here are a few ideas for you:
- $1 USD – Thank you.
- $5 USD – Let me know what can I do for you.
- $10 USD – You are special.
- $50 USD – You must be the size of your heart.
- $100 USD – Leave your name and URL in the comments and I will write something nice about your website here.
- $1000 USD – You practically bought my soul. :)
Try it. It should work. Let me know how it goes in the comments.