Zoho subscriptions: How do I support annual commitment scenarios

Zoho subscriptions: How do I support annual commitment scenarios

I have a plan in my product where I need users to do annual commitment billed monthly though. How can I support this scenario in zoho subscription through APIs?

I'm thinking to create a plan with monthly billing cycle and cycle expires after 12 months, and no option to cancel before this?

Is there a better way to do this?