What problem does it solve?
Building a customer-facing billing page requires wiring together subscription status, usage balances, plan upgrades and downgrades, cancellations, and Stripe portal access. This Skill provides ready-to-use patterns for implementing all of these with the Autumn billing layer, in React, TypeScript, or Python.
Core Features & Use Cases
- Subscription & Plan Display: Show active plans, subscriptions, and one-off purchases, plus usage balances with granted, used, and remaining amounts.
- Pricing Page with Eligibility: List plans with per-customer eligibility (upgrade, downgrade, current plan, trial availability) and wire attach buttons for plan switching.
- Lifecycle Management: Cancel, uncancel, open the Stripe billing portal, render usage history charts, and sell prepaid top-ups.
- Use Case: A SaaS team needs a billing settings page where users can see their current plan, check remaining message credits, upgrade to Pro, or cancel at end of cycle. This Skill generates each component using autumn-js hooks or SDK calls.
Quick Start
Ask the AI to build a billing page for your app using Autumn, showing the current plan, usage balances, and upgrade and cancel buttons.