I’m interested in replacing WooCommerce with a membership / LMS plugin that can also manage recurring subscriptions amongst other features.
I understand would require advanced customisations to make it compatible, but I’m trying to establish exactly what functionality WooCommerce specifically controls now so that I can discuss it with a developer to undertake the work.
I have the following HP extensions:
Bookings, Marketplace, Requests, Search Alerts, Tags, Favourites, Geolocation, Messages, Paid Listings, Reviews.
I have read you plan on creating a new plugin for subscriptions, and that the WooCommerce Subscriptions plugin is currently available, but for various reasons, I’d prefer to use something else.
@ihor Thank you, yes i understand that. But if you could please advise exactly what functionality WooCommerce specifically controls so that I can discuss it with them it would be greatly appreciated.
The following extensions from the list are integrated with WooCommerce:
Bookings, Marketplace, Requests, Paid Listings.
For example, in case of Marketplace, a hidden linked WooCommerce product is generated for each listing, and if the listing is purchased or booked via Bookings, there’s a redirect to checkout of this product. When the payment is completed, HivePress uses WooCommerce hooks like woocommerce_order_status_changed to fetch the listing related to the purchased product and perform a specific action (e.g. block the booked dates for a listing).
The workflow is similar for Paid Listings, where there’s a selected WooCommerce product for each premium package, the package is added if the linked product is purchased.
Replacing these integrations would be hard unless there’s a single workflow you want to replace (e.g. package purchase in Paid Listings), then it may be possible, otherwise I recommend using the current WooCommerce integration. We’ll try to add more integration options in future updates.
I’m mostly trying to implement a way for membership subscriptions to work as I don’t want to pay for the Woocommerce plugin and I need it sooner than your plugin will be ready.
Add to that, the tax still isn’t calculating correctly in the WooCommerce shopping cart even after the latest update.