Django and Stripe Payments Tutorial

Hey everyone!

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”

  1. Hi Matt,

    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).

  2. Love your YouTube channel. Curious what you think about 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

  3. 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!


Leave a Comment