clerk-billing
Clerk Billing for subscription management - render Clerk's PricingTable and in-app checkout drawer, configure subscription plans, seat-limit plans for B2B, feature entitlements with has(), and billing webhooks. Use for SaaS monetization, plan gating, checkout flows, trials, invoicing, and subscription lifecycle management.
- Version
- 1.0.0
- License
- MIT
- Compatibility
- Requires NEXT_PUBLIC_CLERK_PUBLISHABLE_KEY, CLERK_SECRET_KEY, and CLERK_WEBHOOK_SIGNING_SECRET. Billing must be enabled in Clerk Dashboard → Billing. Development instances can use the shared Clerk development gateway; production instances require a Stripe account for payment processing.
Pinned to revision 4e8964e24a5a, so it is the text this page describes rather than whatever the author pushed since.
Pre-approved tools experimental
Experimental field. Support varies between clients, so this list is what the author declared, not what your client will enforce.
- WebFetch
Files
- skills/clerk-billing/SKILL.md
- skills/clerk-billing/evals/evals.json
- skills/clerk-billing/references/b2b-patterns.md
- skills/clerk-billing/references/b2c-patterns.md
- skills/clerk-billing/references/billing-components.md
- skills/clerk-billing/references/billing-webhooks.md
Every link opens the file at its source, pinned to the revision this page describes.