First, I want to say that I love this place. I find a lot of useful information around the forum and I try helping others, whenever I can.
On to the problem:
We’re a small company that creates OpenCart plugins.
There is an OpenCart marketplace, much like the Wordpress plugin directory, but with both paid and free plugins. We’re selling our plugins there, but OpenCart are supporting the “lifetime license” policy. Purchase something on the OpenCart marketplace and you can basically enslave the developers—support and updates for all eternity. If they provide it, that is. After 3 years on the market and numerous attempts to put some limits on this, we decided that we’re going on our own with the premium plugins.
So, now we need something like a CRM. We figured it has to allow us do the following:
- process payments, preferably through PayPal
- set up subscriptions as well as one-time purchases
- set up discounts on both one-time purchases and subscriptions
- collect and export customer emails
- send software updates to the customers or, in the best case scenario, allow us to host the updates in a kind of membership area which customers can access at any time
- limit the time that a customer’s account is allowed to receive updates
I already tried bootstrapping this with Wordpress plugins, but it doesn’t seem to turn out as we want it.
We want a system that limits support and updates to 1 year after purchase. After that period, customers will be allowed to subscribe to future updates, which will also include maintenance.
I hope this makes any sense.
How do you guys handle this? I’d appreciate any input, because, currently, I don’t even know what I’m looking for. A WP shopping cart? A CRM?