We got the following requirement for our store:
Customers should be able to purchase an item as a one time fee and on top of that one-time item, add a recurring subscription
The scenario is something like this:
The customer purchases a dog bowl and dog pellets. The customer can select the color of the dog bowl and the subscription frequency for the dog pellets.
So, the customer is prompted with something like “select a color for the dog bowl”, followed by “select a frequency for how often you wish to receive dog food”.
The customer will purchase the dog bowl as a one time fee and then on a re-occuring basis be charged for the dog food frequency they selected.
How can I achieve this scenario? I couldn’t find any suitable app for this. So my question is if I should try and build this out myself, but the question is then: can it be done with a combination of javascript and liquid, or should I turn to a completely custom storefront using Hydrogen?