Sell My Plugin

plugin banner

This plugin allows you to host your own plugins on your wordpress installation.

Author:Rob Landry (profile at wordpress.org)
WordPress version required:3.3
WordPress version tested:3.5
Plugin version:0.9.3
Added to WordPress repository:23-09-2012
Last updated:23-09-2012
Warning! This plugin has not been updated in over 2 years. It may no longer be maintained or supported and may have compatibility issues when used with more recent versions of WordPress.
Rating, %:60
Rated by:2
Plugin URI:http://redmine.landry.me/projects/sell-my-plu...
Total downloads:1 372
plugin download
Click to start download

I was working on a plugin that had a pro (paid) version. This plugin had 2 code bases and was hosted on an external site. This site charged upwards of 50% of what I was charging.

So I became interested in finding a way to provide updates and use only one code base. I also wanted to minimize the cost to sell the plugin so that the money was not going into someone elses pocket. With Sell My Plugin, you host your own plugins. You use PayPal to charge for the purchases. There is a transactions list so that you can keep track of your sales. If you sell 10 copies of your plugin in a month at $10/ea, this plugin will save you $360 per year vs PlugPress and $600 vs CodeCanyon.

This plugin also uses the familiar domain.com/extend/plugins/ layout just like wordpress.

Free Features

  • Your.Domain.com/extend/plugins/ to list all of your plugins just like wordpress.
  • Your.Domain.com/extend/plugins/plugin-slug to display the plugin info.
  • A custom search on the plugins page to search for available plugins.
  • Number of downloads tracked to see which plugins are HOT!!
  • News updates to provide you with up-to-date info on Sell My Plugin.
  • Shortcodes are provided to display the plugin where ever you want.
  • A Forum and Bug Tracker to get help.

Pro Features

  • If the plugin is a paid plugin, ?transaction= is added to:
  • Your.Domain.com/extend/plugins/plugin-slug/version/ to allow downloads.
  • Your.Domain.com/extend/plugins/plugin-slug/update/ to display the update json to allow for plugin updates.
  • Your.Domain.com/extend/plugins/plugin-slug/update/ to display the update json to allow for plugin updates.
  • [sell-my-plugin] Displays the plugins list.
  • [sell-my-plugin slug=the-slug] Displays a small info box about the plugin.
  • [sell-my-plugin slug=the-slug format=full] Displays the full plugin info.
  • [sell-my-plugin slug=the-slug version=1.0 format=full] Displays the full plugin info for a particular version.
  • Transactions list for book keeping and tracking.
  • PayPal express checkout for purchase!
  • Downloads instantly activated upon completion of purchase.
  • UPDATES!! provided to plugins once a new version zip is uploaded!
  • PayPal Sandbox to test plugin purchases without mixing with REAL purchases.
  • Custom pricing of plugins in backend.
  • Ability to give paid plugins for free providing a FREE KEY!
  • Custom email following purchase including shortcodes to allow for injection of PayPal data!

  • And many more!...


Screenshots
FAQ
ChangeLog