Launched July 16, 2024
Django Paddle Subscriptions

Django Paddle Subscriptions

Expand your SaaS business internationally

One time feeCodeHelpers4,043 impressions#9 of its week1 comment

Comments

>log in to comment
  • Aidas Bendoraitis[maker]· 3y ago

    I created this Django app for my SaaS projects because a Paddle Billing implementation for Django didn't exist. It comes with all the views necessary to handle SaaS project subscriptions. It has lots of configuration options. You can use custom-tailored templates out of the box. The app saves all the data that can be retrieved from Paddle to your database. That will allow us to have custom admin dashboards and other improvements in the future. If you are building a SaaS with Django and want to provide it globally, "Django Paddle Subscriptions" is a must 😉

Django Paddle Subscriptions is a Django app for SaaS projects implementing free and paid subscriptions using Paddle Billing API. It saves you at least a month of work on implementation. And it is pretty flexible and configurable to meet your business needs.

Django Paddle Subscriptions is a Django app that adds free and paid subscription management via Paddle Billing API.

for
Django developers building SaaS products that need subscription billing.
pricing
paid
works withDjangoPaddle Billing APITailwindCSSDjango-CSP

Key features

6 features of Django Paddle Subscriptions
  • Free & paid plans — Define and sell both free and paid subscription tiers with monthly or yearly billing.
  • TailwindCSS UI — Comes with a ready-made Tailwind-styled interface that can be overridden.
  • Multi-project support — Use a single Paddle account across multiple Django SaaS projects.
  • International tax handling — Leverages Paddle to manage VAT, sales tax and currency conversion globally.
  • Management commands — CLI tools to fetch Paddle data, sync invoices and set up the environment.
  • CSP compatible — Works with Django-CSP for secure Content-Security-Policy setups.

Use cases

  • Add subscription billing to a new Django SaaS with minimal code
  • Sell localized pricing and handle VAT automatically for EU customers
  • Offer monthly and yearly plans with easy upgrade/downgrade flows
  • Integrate subscription management into an existing Django app without building payment logic

Django Paddle Subscriptions vs alternatives

Django Paddle SubscriptionsKeelSidekoImpler
Best forConfigurable Paddle-based subscriptions for Django SaaSBackend-as-a-service for SaaSAPI SDK generationData import widgets
PricingPaidSubscriptionSubscriptionSubscription
DevHunt upvotes3468177
LaunchedJul 2024Mar 2024Jan 2024Apr 2024

Django Paddle Subscriptions FAQ

What tax compliance does the app provide?+

It uses Paddle as a reseller, which handles VAT, sales-tax and currency conversion for each customer location.

Can I use the same Paddle account for several SaaS products?+

Yes, the app allows one Paddle account to be shared across multiple Django-based SaaS projects.

Is the UI customizable?+

The default UI is built with TailwindCSS, but you can overwrite the templates and apply your own styling.

Which Django and Python versions are supported?+

Supported Django versions are 4.2, 5.0-5.2, 6.0-6.1 and Python versions 3.10-3.14.

How does the app store subscription data?+

It copies Paddle data into your own database and provides management commands to keep it in sync.

Is the project open source?+

It is released under the MIT license.

Summarized by DevHunt from websightful.gumroad.com · Sep 28, 2026. Details may change; check the official site.