Products
Last updated
Was this helpful?
Last updated
Was this helpful?
Every SaaS company has at least one product. At the detail level are fields that are purely informational, such as the product name, a code for development purposes, a public product description and a field for internal notes. If you are also using Bunny's platform provisioning feature, you have to specify a platform as well.
By default, Bunny has a Main platform and if you have multiple separate platforms, you might want to create additional ones.
Features are the feature flags your product supports. In the Superdesk example, there are over a dozen features in total and each plan supports a different set of features as shown below. Unless you are going to use Bunny's tenant provisioning, you don't need to worry about features.
Each feature has a name and a description, which may be shown to the user in Bunny or via integrations. The code is a unique identifier used for integration purposes.
There are three different kinds of features:
Boolean – this simply means that plan has the feature
Value – this means that when the feature is used on a plan it must also be provided with a value. For example, if the feature describes the maximum number of courses a customer can define, the value may be 10, 100 and 100 on three different plans.
Marketing – this kind is a non-technical feature, such as "world-class customer support" that you simply want to highlight on your plan, but it's not technically part of your product.
Feature group – if you product has a lot features, you can use this setting to group them into logical sections.
The last setting on the feature controls whether the feature is provisioned to the platform or not, i.e. it is included in the provision payment Bunny will send to your platform when tenants are updated.
If you want to use Bunny's , your product needs to have a platform. This tell Bunny where to send provisioning requests when subscriptions are created and updated,