Custom Fields in Plans
Add custom fields to plans so that users can pull that data into other applications for user provisioning. Items such as usage limits or feature sets would allow you to tie this into other applications so that you don't need to maintain two sets of plan information.
Hi there,
Zoho Subscriptions allows you to create custom fields for plans. Kindly navigate to Settings > Preferences > Product > Custom fields to create one.
If you have any questions, you can reach out to support[at]zohosubscriptions[dot]com
Regards,
Reshma
-
Michael Turner commented
So there's no way to set individual custom fields for individual plans/products in subscriptions? If I have a custom field of "URL" this has to be applied to all my products/plans regardless of if it's needed?!
-
Corey Moullas commented
As a phone company, there are a number of industry-specific fields we need to track on a per-subscription basis as well. e.g. billing telephone number, unique customer domain name in our management portal.
Please extend custom field support across more modules in Subscriptions, we have many use cases and workflows that can only work with custom fields in Subscriptions!
-
Louis-Marius Gendreau commented
Another example of using this: if you sell email adresses and someone buys X amount of them, you want them to be able to specify the X adresses in the plan, on the portal. When the plan is created, the email provisioning can then be automatic.
-
Wojtek commented
I just contacted support and they send me here - I'm kinda sad to see that this feature is more than 4 years old without solution.
@Admin - no, description is not the same! It's about defining certain constrains of the plan without making it visible to the customer but easily consumed by machines via webhook/api.
Please kindly add it soon :-)
-
Hardeep commented
A simple use case: There could be different plan for a product and every plan support set of features with its constraints, Say Plan Silver, Gold, Platinum.
Sliver had no cloud storage, Gold had 10 cloud storage, Platinum had 30 cloud storage,
So we can have custom attribute - 'cloud storage' with set of values - 0 days, 10 days, 30 daysNow when a plan is created the custom attributes for the plan with a selected value.
-
Emiel Roelofsen commented
Ideally one would like to have a field which can contain JSON data. Description might not be the best solution for this.
Example for additional data for "additional user addon":
{
"i18n" : {
"nl": "1 extra gebruiker",
"en": "1 additional user",
},
"external_reference_id": 8,
"more_settings": "more values"
}Would be nice to have this on products, add-ons and subscriptions. This way a SaaS application integrate with Zoho Subscriptions and fetch subscription specific data from Zoho (instead of storing this separately)
-
Guillaume Boddaert commented
Further more those custom fields should support localization, to allow us to name plans differently depending on customer's language.
-
Conrad commented
How about hidden fields? Example: API for domain renewals needs domain & 'extension'. So on the description: domain.com
on the fields for api : field1: domain field2: com
With option to show/not show in invoice