Checkout is a small web app to receive payments or donations via Credit Card, powered by Stripe.
Fill in all your secrets in a .env
file. See the env
file (no initial dot) for a
list of the necessary secrets.
$ pip install -r requirements.txt $ ./manage.py migrate $ ./manage.py collectstatic $ ./manage createsuperuser
To create a payment request:
- Go to
/admin/payments/paymentrequest/add/
and create a new payment. - Click on the 'View on site' link
- Copy the URL from the address bar
- Send the link to your recipient
To receive donations:
- Create user accounts for your users at
/admin/auth/user/add/
- Direct them to your website. Once logged in, they can use the 'Create a new payment' button.
This software is relesed under the MIT License.