Welcome to django-enhanced-subscriptions documentation!

This Django library provides a comprehensive solution for managing subscriptions, feature access and wallet functionality.

Summary

  • Capture details for a subscription plan

  • Define cost and frequency of billing for a plan

  • Associates user’s to specific subscriptions

  • Manage a user wallet for managing subscription payments, refunds and credits

  • Records all wallet transactions including subscription payments, cancellation and refunds

  • Define feature that can be included in subscription plans

  • Associates features with subscription plans and define limits

  • Define pricing tiers for features with tiered pricing

  • Tracks usage of features by subscribed users

Contents