19π
The most developed Django solution is Satchmo with support for Authorize.Net, TrustCommerce, CyberSource, PayPal, Google Checkout, and Protx.
The new kid on the Django block is django-lfs which looks like only support for PayPal at the moment, and even that may not be complete.
For general Python the main player is getpaid
3π
There is Django payments application called Mamona which currently supports only PayPal. It can be used with any existing application without changing itβs code. Basically, it can use any exiting model as order.
- [Django]-Curious about get_form_kwargs in FormView
- [Django]-Could not parse the remainder
- [Django]-How to see which tests were run during Django's manage.py test command
2π
Perhaps you can find some usefull code hints/modules looking at Satchmo:
Satchmo Homepage
- [Django]-Limit number of characters with Django Template filter
- [Django]-Django migration error :you cannot alter to or from M2M fields, or add or remove through= on M2M fields
- [Django]-Django β Why should I ever use the render_to_response at all?
2π
Django paypal is very cool. Iβve used in on couple of my projects. It is relatively easy to integrate with an existing website.
Satchmo is good, if you want a full internet store, but if you want to sell just couple items from your website, which is devoted to something else, you will find Satchmo to be very heavy (a lot of dependencies to install, really complicates your admin).
- [Django]-Referencing multiple submit buttons in django
- [Django]-How can I access the form submit button value in Django?
- [Django]-Filtering only on Annotations in Django
0π
You may want to take a look at https://github.com/bkeating/python-payflowpro/ which isnβt django-specific but works nicely with it or in plain ole python.
- [Django]-How to get the common name for a pytz timezone eg. EST/EDT for America/New_York
- [Django]-Django forms: How to simply include all attributes in the associated model
- [Django]-Django modifying the request object
0π
I created Paython: https://github.com/abunsen/Paython
Supports a few different processors:
- Stripe
- Authorize.net
- First Data / Linkpoint
- Innovative Gateway (from intuit)
- Plugnpay
- Samurai
- [Django]-ForeignKey field related to abstract model in Django
- [Django]-Django role based views?
- [Django]-Dlopen() failed to load a library: cairo / cairo-2