Updated seat-based pricing for marketplace apps
With our updated seat-based pricing model, you define your price per seat, and we automatically adjust the pricing across predefined seat buckets. This ensures customers are matched with the most appropriate bucket for their account size, while the price adjusts automatically in alignment with the seat buckets.
This upgrade includes:
- Expanded seat-based tiers: You can now align your pricing more precisely with up to 100 predefined seat buckets, supporting a wide range of account sizes, including smaller seat increments (e.g., 1-3, 4-5, 6-10).
- Optimized discount suggestions: You’ll now see automatic discount suggestions for both monthly and yearly subscriptions, making it easier to offer competitive pricing at scale across different seat ranges. If preferred, you can also manually define custom monthly discounts for each seat bucket instead of using the suggested values.
- Unified plan configuration: With the new setup, you will no longer need to define plan names and IDs. Now, you’ll define a single description and feature set that applies across all buckets.
- New API fields to support this model: The Subscription API and SDK now offer a new max_units field, which allows you to retrieve the number of seats purchased.
Starting September 1, 2025, all new seat-based apps joining the marketplace are required to use this model. Migration of existing apps is currently optional, but we ask that all marketplace partners transition to the new billing model by the end of Q1 2026 to fully benefit from the enhanced pricing capabilities and provide a consistent experience for all customers.
If you plan to update your pricing version after September 1, 2025, you’ll be required to adopt the new billing model as part of that change and will not be able to revert to the previous setup.