Credit card payment gateway in PHP?


I need to process credit cards and integrate with backend payment services to credit them. The majority of solutions on the internet require an intermediary, eg. 2CO, GCO,

Do you have any experience with implementing a credit-card payment gateway in PHP? Any help in appreciated.

Thanks for your time.

9/17/2009 4:56:59 PM

Accepted Answer

Stripe has a PHP library to accept credit cards without needing a merchant account:

Check out the documentation and FAQ, and feel free to drop by our chatroom if you have more questions.

4/1/2012 8:54:42 PM

If you need something quick and dirty, you can just use PayPal's "Buy" buttons and drop them on your pages. These will take people off-site to PayPal where they can pay with a PayPal account or a credit card. This is free and super easy to implement.

If you want something a bit nicer where people pay on-site with their credit card, then you would want to look into one of those 3rd part payment providers. None of them (that I'm aware of) are completely free. All will have a per-transaction fee, and most will have a monthly fee as well.

Personally I've worked with Authorize.NET and PayPal Website Payments Pro. Both have great APIs and sample code that you can hook into via PHP easily enough.

Licensed under: CC-BY-SA with attribution
Not affiliated with: Stack Overflow