Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What is the Simplest Possible Payment Gateway to Implement? (using Django) [closed]

I'm developing a web application that will require users to either make one time deposits of money into their account, or allow users to sign up for recurring billing each month for a certain amount of money.

I've been looking at various payment gateways, but most (if not all) of them seem complex and difficult to get working. I also see no real active Django projects which offer simple views for making payments.

Ideally, I'd like to use something like Amazon FPS, so that I can see online transaction logs, refund money, etc., but I'm open to other things.

I just want the EASIEST possible payment gateway to integrate with my site. I'm not looking for anything fancy, whatever does the job, and requires < 10 hours to get working from start to finish would be perfect.

I'll give answer points to whoever can point out a good one. Thanks!

EDIT: This is to accept payments in the US only. I don't need an international payment gateway. And it only needs to support US English.

like image 270
rdegges Avatar asked Mar 24 '10 03:03

rdegges


3 Answers

Braintree has a Python client library that could give you the quick integration that you're looking for. Here is the link to the Braintree developer documentation for the Python SDK: https://developers.braintreepayments.com/guides/transactions/python.

like image 200
dan-manges Avatar answered Oct 24 '22 02:10

dan-manges


Authorize.net is pretty simple, this question suggested a few Django apps that are at least started: Python/Django: Which authorize.net library should I use?

like image 2
Michael Avatar answered Oct 24 '22 04:10

Michael


I've done successful integrations for both Google Checkout and PayPal ExpressCheckout in Django. Both services have stable, well-developed APIs, and neither one was too difficult to implement. There are good Python libraries already written to do the heavy lifting for you, too.

like image 2
Gabriel Hurley Avatar answered Oct 24 '22 04:10

Gabriel Hurley