Thanks for bringing this up.
I’ve been thinking a lot about this recently, especially after WordPress released the numbers that this plugin has over 4,000 active installs. Assuming at least some of those people are accepting live payments, then this plugin has more than proven it’s value to a few people.
With that said, the donate button has been hit 3 times since this plugin was released for a grand total of $25. I don’t mind, it is a free plugin after all, but it does lead me to believe that there’s no way to justify the amount of time and overall effort I’ve put into creating and supporting this plugin. Full disclosure, I have a freelance career and this plugin has definitely opened the door to a few projects, but the direct income is disappointing.
I’ve tried to garner interest from other developers to work on this plugin, but there haven’t been any bites, so I’m all that’s left for now. In order to continue supporting this plugin, I need to justify my time spent. I was thinking of a two-fold approach to monetization with premium support and a pro version of the plugin.
The premium support would involve looking at individual sites and determining why the plugin is misbehaving. This is normally an issue with poorly built themes, and involves either some reconfiguration of the plugin (probably not the case, but the fee would be refunded if it is the case) or some modification of the theme. I’ve consulted theme creators in the past to fix some of the issues with their themes and it probably won’t be the last time. In those cases, I would attempt to push the cost onto the theme creator.
To include a pro version of the theme, I would strip away some features from the basic version like:
1. Subscriptions
2. Saved cards
I would then add them to the pro version as well as:
1. Opt-in/out for customers saving cards
2. Stripe checkout
3. Other rare requests people have made that most people won’t use
I think the ideal set up for the pro plugin would be as an extension to this existing plugin, so I would only have to fix bugs once. I would also like the pro plugin to be affordable and nowhere near the cost of the WooThemes Stripe plugin at $79. My goal would be under $20 for a year of support and updates. There may also be a tiered approach where a multiple site license would be a higher fee.
If there are people willing to support the development of this plugin, then I can work on building a better system for error tracking so the generic messages aren’t all that you can report. I would also love to provide webhook support as well so any changes made in the Stripe Dashboard are also reflected in your WooCommerce store. I’d also like to work more hooks into the plugin so other developers or code-savvy users can implement their own logic to portions of the checkout process to do things specific to their sites. I’d love to hear your ideas for features as well and I can work on integrating them into the plugin(s).
I’d like to open this thread to discussion, and I’ll sticky it in the support forum to make sure it’s seen.
I understand some people aren’t going to be happy with this move, but I believe it’s the only move I can make. I do believe that this plugin is streets ahead of the WooThemes plugin and I know that I can make it even better.
Thank you,
Stephen