Pay in advance - subscribe for 3 months

Hi,

I would love to offer the possibility of subscribing for 3 months, paying in advance - is there a way?

I want the user to chose his plan and then decide to pay for 1 month or 3 months.

Thank you!