I'm building a WordPress theme, CinchPress ( https://gumroad.com/l/cinchpress ) which will have a Pro version. Not interested in multiple theme versions (free/pro) nor building a license server I decided on Gumroad for both the sales and the licenses.
After I built the license check page, I was about to link to the Gumroad product when I realized that I could use the Gumroad overlay to sell it right within the WordPress admin. I tossed in the button, added a check for a valid license to show/hide the button, and done.
Here's a quick video showing how fast it is for a user to upgrade using Gumroad from within WordPress.
We'll see how this fairs in the wild, but right now I expect good things.
Looks promising. Good luck man!
Thanks!
That looks like good UX. Did you think about selling the license on a marketplace like ThemeForest?
I have. There appears to be a fair amount of overhead though, and they require specific parts of WordPress to be implemented, sidebars comes immediately to mind, that I purposefully do not have in CinchPress. So I don't think that'll happen.
It just occurred to me that I should probably check to see if the page is loaded over HTTPS and show the modal when it is, show a link to the product when it's not.