Pinax is an open-source platform built on the Django Web Framework. It is an ecosystem of reusable Django apps, themes, and starter project templates. This collection can be found at http://pinaxproject.com.
This app was developed as part of the Pinax ecosystem but is just a Django app and can be used independently of other Pinax apps.
django-stripe-payments
is a payments Django app for Stripe.
This app allows you to process one off charges as well as signup users for recurring subscriptions managed by Stripe.
- Some suggested integration steps:
- Overload the templates provided to use your inheritance tree (for bases etc) and block names.
- Point your stripe account at the webhook address in the payments urls.
- Add the static media snippet from here (or else nothing will actually talk to stripe):
- Set up SSL if you have not already.
- Define some plans (see docs).
- Run syncdb to generate the necessary tables, then init_plans and init_customers.
To run test suite:
$ pip install detox $ detox
Documentation for django-stripe-payments can be found at http://django-stripe-payments.readthedocs.org The Pinax documentation is available at http://pinaxproject.com/pinax/.
In order to foster a kind, inclusive, and harassment-free community, the Pinax Project has a code of conduct, which can be found here http://pinaxproject.com/pinax/code_of_conduct/.
For updates and news regarding the Pinax Project, please follow us on Twitter at @pinaxproject and check out our blog http://blog.pinaxproject.com.