E-Shop Plugin for Wordpress
Even if we have a membership site, we might want to sell digital downloads for instant purchase. While this can be done with a membership site (by offering a one time payment and giving them access to a limited number of pages), we can also use a free wordpress plugin called e-shop. This may also be useful if you have multiple niches or other sites that don’t have memberships.
I have used 3rd party shopping carts such as 1shoppingcart in the past and they’ve been great to get you up and running really quickly. They handle all the technical details without you having to install anything and many sites like 1shoppingcart handle digital downloads.
Others prefer to use websites that allow you to sell downloads but you have to send them to their site, or possible add a widget to your site. They usually take a cut of each transaction. This is also an option but keep it mind many of these sites go out of business and you end up losing all your transactions (and often email addresses of those who bought). Some sites are even file specific – like music sites allowing you to sell mp3s (but not zip files, videos, PDFs, etc).
One of the concerns with digital downloads is that somebody can pass the URL around to others. So many people try to provide a unique and temporary URL to the buyer to avoid this problem. While this is a good idea, there’s nothing stopping from people from sharing the actual digital file!
Over time and with the continuing advancements in open source software, I’ve opted to set up my own shopping cart. You can also avoid many ongoing monthly fees this way. This is pretty easy thanks to Wordpress and the e-shop plugin for wordpress. Free plugins are now installable right from the Wordpress admin panel so you don’t even have to download anything! If you like the plugin you should consider donating to the creator.
After I set up the shopping cart settings (paypal email address, ‘from’ email, etc) I was looking around to find out where I set up my products. It turns out that is done on a new Wordpress page. So upload your file (that will be purchased) first, so that it is available on your new Wordpress page (there’s a Product Entry section under the blank page area). A dropdown will be available showing all your downloadable files. If you want to give customers a few files at once, I suggest putting them in a zip file.
Here’s a tutorial on setting it up. Note some possible issues with conflicting plugins. I offer consulting services so feel free to contact me if you need help!
I offer consulting services so feel free to contact me if you need help!