I intend to integrate a subscription service. Currently, e-commerce is managed by Community Store, which only allows single payments and not subscriptions. Would it be possible to integrate Stripe or any other method that allows subscriptions (monthly/annual) with our CommunityStore products? Or is there a way to have Community Store manage subscriptions?
There’s no integration between Community Store and Macareux’s Stripe Subscription add-on (that I’m aware of). The serve quite different purposes.
This old comment here still applies:
The main thing I’d emphasise is to look at subscriptions as their own process and management, and not an extension of a shopping cart.
One potential quick solution is that you use Community Store to manage the display of your products, but you turn off the cart and checkout. Then, you create a simple link between the product (maybe using an attribute) and a pre-configured Stripe subscription link - Create a payment link | Stripe Documentation
I think its hard to help in a solution like this without know exactly what you are trying to achieve.
I have worked on some interesting blends of both these systems that works really well.
One is a subscription model that once you have subscribed you can then purchase products, in that case a gym class. The user can only sign up for class if they have an active membership.
Another was a model where you can buy digital items or you get them free if you buy a subscription using a blend of both systems. Different price depending on what user group you are in (using Discounts).
With the stripe addon all you are really doing is adding a users to a certain user group and then using concrete’s permission system to allow or deny content.
In the case of Nourysh we have a trail sign up which using concrete to add a users to a certain user group on sign up (trial group) and then I have set that users group to remove people after 14days.
The user then has the option to paid for a subscription to see content or not.