Setting up multiple plans
how can we set up multiple plans for an app (both paid and non-paid)? I found another topic here, but I'm not sure if it's related, since it talks about something new, but the plans I mean seem to be available since ages (looking at old version of the API docs).
I couldn't find any way how to "declare" those different plans? I assume I need to declare them in my manifest.json?
Specifically the "plan" you can get using ZAF client.metadata https://developer.zendesk.com/api-reference/apps/apps-core-api/client_api/#clientmetadata and via API https://developer.zendesk.com/api-reference/ticketing/apps/apps/#:~:text=plans,plans%20for%20the%20app
ZCLI has an example with it too ("plan: "silver"): https://github.com/zendesk/zcli/blob/master/docs/apps.md#configuration
To set up plans for your paid Marketplace app, follow our Paid App setup guide.
how/where do I create the description of the plans though? Does it use some description I can add in stripe?
e.g. https://www.zendesk.com/marketplace/apps/support/206749/gdpr-search--destroy/ the 2 plans have different descriptions, where/how can I add those?
Multiple plans for Marketplace Apps is currently in a preview state with some developers and is not currently generally available. We hope to release this to everyone who wants it soon!
Are you part of our Slack Community? If so, we can grant your organisation access from there by asking. If not, I'd recommend signing up.
Note, to use plans you must have a published app and profile on the Marketplace. Plans will not work on private apps or apps installed from sources other than the Zendesk Marketplace.
Hope this helps!
Please sign in to leave a comment.