The Sellwire Blog

Like many other sellers of commercial WordPress themes and plugins we were affected by the recent downtime and subsequent shutdown of the service WP Updates after it was sold by Dev7studios. We used it to deliver automatic updates for our plugins, and it has caught us short when we needed to push out updates.

To solve this problem we have baked in support for automatic updates for WordPress themes and plugins right into Sellwire!

You can edit a file on Sellwire and in the advanced settings select if it is a WordPress plugin or theme:

This is where you can access the code to integrate into your plugin or theme, and help with setting it up.

If you are selling a plugin, you can let Sellwire use the readme.txt file (if your plugin has one) to tell WordPress all about your plugin and changelog, just like a free plugin on the repository.

When you upload a new version of a file you can add the changelog detail for themes and plugins without a readme.txt so Sellwire can build the changelog to be displayed in the user’s WordPress site when they click on ‘View details’:

The updater code integrates with plugins or themes sold on Sellwire with licensing activated, so the customer must have a valid license before updates are served.

We have also removed the previous integration with WP Updates as this is now obselete.

Today we are announcing an awesome new feature for Sellwire – Licensing for your files!

We have been working hard to get this out so you can now sell your files integrated with Sellwire’s complete license key generation, activation, and renewal system. This makes Sellwire an even more powerful tool for selling your digital files. It is especially geared towards premium WordPress themes and plugins but can be used with any software that requires activation of a license.

Key features

Files can be license enabled

License key generation for orders of those files (license key and details added to the receipt)

License key activation, deactivation and checking via Sellwire’s API

Ability to limit the activation of the license per file and per file price variation

License expiry functionality so licenses need to be renewed after expiry

License renewal discount percentage and control over length of discount availability