Add coffee to the cart. Once you get to the cart you can set up your schedule right in the cart along with some other attributes. Even if you could do this on the product detail page level it would be great.
try this one i found, gives the customer the ability to make a weekly, monthly or quarterly recurring order. I havent tried it yet but it looks pretty worth it if it works smoothly: