Accept (regular and subscription) payments in Internet (currently supports PayPal). Advanced support for subscription payments. https://github.com/vporton/django-debits/wiki
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
debits
doc
.gitignore
LICENSE.txt
MANIFEST.in
README.md
TODO
manage.py
readthedocs.yml
requirements.txt
setup.cfg
setup.py

README.md

Both simplify the logic of integrating your Python/Django backend with PayPal (and in the future of other payment processors, too) and support advanced payment features.

Accepting payments (currently we support only PayPal).

The engine is very advanced and supports regular and subscription payments. For more details, see the wiki at GitHub.com.

The program is in beta testing stage.

Install

Automatically

Type pip install django-debits (in your Python environment).

Manually

Copy debits/debits_base and debits/paypal into your Django application.

Add 'debits.debits_base' and 'debits.paypal' to your INSTALLED_APPS.

Last steps

After manual or automatic install chdir to the project directory and run:

python manage.py makemigrations
python manage.py migrate
python manage.py loaddata debits/debits_base/fixtures/*.json

Usage

See the wiki at GitHub.com and example code in debits/debits_test.

Documentation & Features

Commercial version

This package is available under AGPL (you must publish the source of any your software which uses this) and under a commercial license ($40 currently, for any commercial software).

Pay $40 and you receive the commercial license (for one version of the software). Pay now. For details of the license, see LICENSE file in the source.