SpreeCommerce product subscription extension lets customers subscribe for a product and get it delivered at the same time every week, month or year over a predefined period of time.
If a product is already in cart as a one-time purchase, and then a user adds the same product to cart as a subscription, the cart line item updates quantity but remains "not subscribed."
Setup: Ruby 2.1.5, Rails 4.2, Spree 3.1
If a product is already in cart as a one-time purchase, and then a user adds the same product to cart as a subscription, the cart line item updates quantity but remains "not subscribed."