About
This skill provides specialized patterns and logic for implementing complex subscription-based billing systems. It equips developers with standardized approaches for managing billing cycles, handling subscription state transitions (from trial to active or canceled), and processing automated dunning for failed payments. Whether you are calculating prorated charges for mid-cycle plan changes, managing multi-jurisdictional tax calculations (VAT/GST), or automating invoice generation, this skill provides the architectural foundation needed to build reliable, production-grade financial systems.