Skip to main content
Product versioning is useful if you want to…
  • Update your pricing on the same product
  • Update which products have access to which features
  • Change limits
  • Run pricing experiments
…all without affecting existing customers.
You can create multiple product versions for Stripe products and custom products, but not default custom products.

Creating a new product version

Anytime you update a product’s feature access and/or linked Stripe prices, you’ll be asked if you want to create a new product version. Product version confirmation dialog in PriceOS If you want your changes to apply immediately to all customers, then you do not need to create another product version. However, if you want your changes only to apply to new customers, then you’ll need to create another product version.
You’ll only be asked to create a new product version if the product has customers attached to it AND you have integrated PriceOS into your application.

Create a new version manually

Sometimes you’ll want to create a new product version even if no customers are attached or you have not integrated the API yet. In that case, you can just click the More menu (…) at the top-right of the product details page and click the New version option.