I have a SaaS product and currently provide/resell Zoom meeting licenses to my customers. I am looking at adding webinar support where people can purchase a webinar as an add-on to their current plan. I’m a little confused about how to work with the billing. I know there is this API service: https://marketplace.zoom.us/docs/api-reference/zoom-api/billing/accountbilling This appears to be billing information about a specific sub-account, not the master account.
Some questions for you:
Do the individual sub-accounts need to have the Pro plan added to the subaccount (not the master account), along with the webinar, in order for the subaccount to be able to use the webinar?
Looking at the subaccount billing update API ( https://marketplace.zoom.us/docs/api-reference/zoom-api/billing/accountplanbaseupdate ) it has both a “type” and “hosts”. Because Zoom is requiring me to have a Business license (300 meeting attendees), will I assign sub-accounts a Pro license or Business license? I see the Business license requires a minimum of 10 hosts. Since I presume I shouldn’t have to be buying 10-packs of license seats for individual sub-accounts, If I assign the sub-accounts a Pro license, will they get the 300 meeting attendees from my overall Business license or not?
Currently I’m on an older usage-based billing model but will be switched to a per-user model soon. Am I able to use these billing APIs now before my plan is switched to the per-user billing model or does that have to come after that’s done?