Skip to content

kinwisenz-devops/django-api-architect

v0.6.0MIT

Django REST Framework skills for a service layer architecture.

django-subscriptions

Governs subscription lifecycle management in Django API projects: plans, activation, upgrades and downgrades, cancellation, and payment-failure handling (dunning), behind a provider-agnostic interface for the recurring billing processor (Stripe, PayPal, Apple App Store, Google Play, or similar). Use when building or changing a subscription plan, activation flow, cancellation, upgrade or downgrade, or a billing webhook or app store server notification. Do not use for the open banking payment-consent mechanics themselves (django-open-banking), for a one-off payment with no recurring plan, or for Celery task mechanics in general (django-celery).

Read SKILL.md at the source

Pinned to revision 6a2ed032bd51, so it is the text this page describes rather than whatever the author pushed since.

Files

Every link opens the file at its source, pinned to the revision this page describes.