Skip to main content
Autumn uses Stripe subscriptions under the hood to handle recurring billing. When you attach a plan to a customer, Autumn creates the Stripe subscription and provisions feature balances automatically. When a subscription is created, Autumn provisions balances for each feature in the plan. Balances determine what the customer can access and track how much they’ve used. For example, a Pro plan might grant 1,000 API requests per month—this becomes a balance that decrements as the customer uses your product. Balances can also be created for credit systems (eg, $10 credits per month) and boolean toggle features (eg, access to a premium analytics dashboard).

Subscription statuses

StatusDescription
activeSubscription is in good standing
trialingCustomer is in a free trial period
past_duePayment failed, subscription needs attention
scheduledProduct will activate at end of current billing period
expiredSubscription has ended

Accepting Payments

Learn about the checkout and payment flow

Managing Subscriptions

Handle upgrades, downgrades and cancellations