I have been looking for an answer to this for at least an hour and haven't been able to come across anything...

I have a client that offers a particular product that can be purchased either as a one time order or as a recurring order, in which case the customer is sent the product once a month.

I can create a master product and then set two separate variants, one of which is a recurring product and the other of which is not, but how can I setup a dropdown on the product detail page that poses the question 'Would you like this to be a recurring order?'. What would need to happen then is that when 'yes' was chosen, the order is placed using the recurring order variant and when 'no' is chosen, the other variant is used. Is this possible?

Sorry if this is confusing, but I cannot figure it out for the life of me.