What problem does it solve?
The clerk-billing skill addresses the need for managing subscription plans, configuring pricing, and handling billing webhooks for SaaS products using Clerk.
Core Features & Use Cases
- Subscription Management: Configure subscription plans, seat-limit plans for B2B, and feature entitlements.
- In-app Checkout: Render pricing tables and checkout drawers for in-app purchases.
- Billing Webhooks: Handle subscription lifecycle events like creation, updates, and cancellations through webhooks.
- Use Case: With this skill, you can set up a SaaS product with different subscription tiers, manage customer billing information, and automate the handling of billing events like subscription upgrades and cancellations.
Quick Start
Run the command clerk enable billing to enable billing in your Clerk Dashboard. Then, configure your subscription plans and billing settings in the Clerk Dashboard.