Changelog¶
All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog.
[Unreleased]¶
Added¶
Subscription management with Midtrans Core API integration
Plan model with monthly/yearly billing cycles
Subscription lifecycle: create, cancel, pause, resume, change plan
Payment processing: credit card, GoPay, QRIS, bank transfer, ShopeePay, e-channel
Recurring billing with Midtrans subscription API
Invoice generation and management
Webhook handler with signature verification
Wallet system with top-up support
9 Celery periodic tasks for automation
22 Django signals for event-driven architecture
Subscription access middleware
Django Unfold admin interface
REST API with DRF ViewSets
Example application with full UI
Comprehensive test suite
Sphinx documentation
Docker deployment support