What problem does it solve?
This Skill automates the entire lifecycle of SaaS billing and subscription management, including trial handling, plan changes with proration, quota enforcement, and synchronization with payment providers.
Core Features & Use Cases
- Plan Definitions & Enforcement: Define tiered plans with limits and features and apply access control accordingly.
- Trial, Upgrades, Downgrades & Proration: Manage trial periods, upgrade/downgrade flows, and prorations to ensure accurate billing.
- Usage Tracking & Quotas: Track per-organization resource usage against plan limits and enforce restrictions.
- Webhooks & Billing History: Sync subscription status via webhooks and provide users with historical invoices and events.
- Dunning & Payment Recovery: Handle failed payments and recovery flows to minimize churn.
Quick Start
Use the saas-billing skill to set up a basic trial workflow, define a Pro plan, simulate an upgrade, and verify limits are enforced for a sample organization.