Design billing system architecture for a SaaS application. Covers payment integration, subscription management, and billing infrastructure. Use when planning payment and subscription systems.
/plugin marketplace add melodic-software/claude-code-plugins/plugin install saas-patterns@melodic-softwarecontext# Design Billing System Design a complete billing system architecture by gathering requirements and providing implementation guidance. ## Workflow ### Step 1: Gather Requirements If context is provided in arguments, use it. Otherwise, gather information: **Ask about:** 1. **Pricing Model**: Per-seat, tiered, usage-based, or hybrid? 2. **Payment Provider**: Stripe (recommended), Paddle, or custom? 3. **Scale**: Expected subscriber count and transaction volume? 4. **Usage Metering**: Any consumption-based charges? 5. **Self-Service**: Customer portal needs? 6. **Multi-Currency**: Intern...