Ability to setup Yearly, Quarterly, or Monthly Payment terms

Ability to setup Yearly, Quarterly, or Monthly Payment terms

Hi,

I am looking to be able to setup a subscription that will automatically renew yearly but have the ability to have flexible payment terms to allow customers to pay annually, quarterly, or monthly.  Does anyone know if this is possible?