Overview
In Autumn, Products represent the pricing plans that customers can subscribe to. Each product bundles together prices, entitlements, and features to create a complete monetization package.Products are versioned, allowing you to iterate on pricing without affecting existing customers. When you update a product, a new version is created automatically.
Product Structure
A product consists of several key components:Product Types
Autumn supports several product patterns:Subscription Plans
Recurring products with monthly, quarterly, or annual billing:Add-ons
Supplementary products that can be attached to a base plan:Free Plans
Products with zero-cost pricing, often used as default entry points:A product is considered “free” when all its prices have a total cost of zero.
One-off Products
Single-purchase products without recurring charges:Product Versioning
When you modify a product, Autumn creates a new version while preserving the old one:- Existing customers stay on their current version
- New customers get the latest version
- Each version has a unique
internal_idbut shares the sameid - You can migrate customers between versions using the migration API
Product Groups
Thegroup field organizes related products:
- Organizing products in your dashboard
- Defining upgrade/downgrade paths
- Managing default products per category
Full Product Object
When working with the API, you’ll often receive aFullProduct that includes all related data:
Creating Products
Products are typically created through the Autumn dashboard, but you can also use the API:Product Upgrade/Downgrade Logic
Autumn automatically determines whether moving between products is an upgrade or downgrade:Custom Products
You can create custom pricing for specific customers:- Don’t appear in standard product listings
- Can have negotiated pricing
- Can combine features from multiple standard products
- Are tracked separately in analytics
Next Steps
- Learn about Pricing Models to understand different price types
- Explore Features to see how to control feature access
- Read about Customers to understand how products are assigned