I hope you're all doing well.
I've written a tutorial on how to integrate Stripe Payments and Django.
The aim of the tutorial is to create a basic way to sell access to a digital product. Things like e-books, PDFs, Notion templates, Airtable databases, etc.
A while ago I set up a landing page for a new product and used Stripe Checkout to handle payments. It's actually crazy how using just these two technologies you can sell your own product so easily.
You can find the written version here:
Or you can watch it on YouTube:
As always, I hope you enjoy it and love to hear your feedback!
9 thoughts on “Django and Stripe Payments Tutorial”
Excellent tutorial and wanted to add that I love making it fully available in both formats. I think the extra effort really makes it more accessible to a wider audience (especially as someone who doesn’t enjoy coding tutorials on YouTube).
Thanks man, I need this knowledge!
Nice write-up! I rewrote the stripe subscription flask example for django. It’s just a rewrite not a completed working example. Functions to handle webhooks would need to be written, etc.
Love your YouTube channel. Curious what you think about repl.it new Always On functionality. In theory you can deploy your DRF and react front end right from there. Was looking to deploy with docker on heroku but that might be easier for an MVP
Thanks for this. I literally just started looking for some info on this THIS week. Perfect timing!
Note that dj-stripe can handle the webhooks and storage of Stripe data (e.g., Products).
Dude thanks a lot for this! In the process of trying to create an e-commerce app in Django for my friend’s art, this will be helpful!
Is there an API similar to Stripe but for cryptocurrencies ?