This is not a free plugin, but it is probably the best plugin if you want to sell goods (either physical or downloadable digital items) from your WordPress website.
The plugin works don’t cost too much and support the authors; there is also a forum. Unfortunately, the plugin (in common, I must say with all WordPress e-commerce plugins) suffers from some peculiarities that make it a bit uneasy to work with. Let’s see in this article how to make it work in a few easy steps. This walkthrough is intended for basic use with Paypal. The plugin has many more options that I will not be covering here.
Installation is straightforward like any other WordPress plugin. The difference that the plugin name is WP eStore, and the installation directory for some reason becomes “wp-cart-for-digital-products, “this could be tricky to identify or remember if you have lots of plugins. Another annoying thing is that the plugin gets updated quite often. Unfortunately, the author does not email the customers, nor does it show up in WordPress, so you have to visit the site now and then see if there is any update.
How to find this is, for me, still a bit of a mystery, basically. You must search for a page (try the forum) where there is a changelog, and then you have to find another page where you create an update request and send this one out. Even more annoying, you also must indicate the PayPal transaction and the original email to prove that you are legitimate. All this takes time; in my case, the last update took more than one hour because I could not find the PayPal transaction among my thousands of emails, and I could not remember which of my email addresses I used to purchase the plugin. Once you manage to provide the necessary information, you get an email with a time-limited download link.
READ MORE :
- [wp_eStore:product_id:1:end]
- [wp_eStore:product_id:1:end]
- [wp_eStore:product_id:1:end]
- [wp_eStore:product_id:1:end]
- [wp_eStore:product_id:1:end]
To use eStore once installed, go to WP eStore panel in the lower left of your WP Admin panel; there are nine options, each with dozens of configuration panels; as said, I will cover the basics. Click Settings and go to the General Settings. The important things here are all self-explanatory, configure Shopping Cart Title, Currency, Add to Cart Button, Return URL (thank you page after the transaction), Hide Shopping Cart image (recommended), and Base Shipping Cost. The help here says, “This amount is added to the total of the individual products shipping cost,” but it actually adds a fixed amount whatever the number of items purchased.
If you then indicate in the Add/Edit Products panel under Shipping an amount like $0.0001 for every item, you get a fixed shipping amount added to the shopping cart – which is a nice feature for many sellers. Keep scrolling (we’re assuming that you are not selling digital products) and check Use Automatic Post Payment Processing, Use WordPress Mailing System, Send Emails to Buyer After Purchase. Fill the From email address with your own and also edit Buyer Email Subject and Email Body. Notification Email Address once again is your own. The Seller Email details can be left alone. At the very bottom of this panel, there is also an Enable Sandbox mode, which helps test a transaction with PayPal Sandbox (you need to open an account with PayPal for this).
Now go back to the top (still in the Settings menu) and click the Payment Gateway Settings to check to Use Paypal and enter your PayPal address. Nothing else to do there for the moment. All the other Settings options can also be left alone to click on Add/Edit Products. Enter Product Name and Price (important: with two decimals) and the Product Variations, if any. Imagining we are selling shirts, we could fill Variation 1 with Color|Red|Blue|Yellow, Variation 2 with Size|Small|Medium|Large, and Variation 3 with Sleeves|Short|Long:20; this will add nothing to the price if the buyer chooses Short Sleeves and +$20 if Long Sleeves. Neat feature.
Let’s leave all the other options alone because we are finished; we could already sell our product. So go to Manage Product, where you will see a list of items, Shirts for example, with an ID number like 1. Just create a new post or page and place the shortcode [wp_eStore:product_id:1:end] on it; the plugin will do the rest.
When editing or creating a Post/Page in a visual mode, you can also click the eStore icon and get all the shortcodes you may need, including viewing the Shopping Cart (there is also a separate widget to display the Shopping Cart from the sidebar). Even more, shortcodes are downloadable and show up in WordPress like another plugin.
If you need to customize things, that is a bit more difficult because eStore is a complex plugin with more than 170 files. I always have a tough time modifying CSS and PHP files to change, for example, spacing, icon settings, and so on, depending on the theme you use and how picky you are. Whatever you change to keep a changelog yourself because, as said, the plugin is apparently updated often.
One last word about the beneficial capability of selling digital products. This works really well and is definitely the best feature of the plugin. I recommend to configure it to send the customer a download link via email after the purchase. This is done automatically, and you can also choose the duration of the download link, the number of downloads allowed, and best of all, the link is actually encrypted so the customer does not actually see the real link (you can save your digital product files anywhere on your site). This is done in Settings/General settings, where you set the main settings. Under Edit Product/Digital Content Details where you indicate (besides the name, price, etc., as before) the complete actual Url to the item, and under that, remember to check Downloadable. As said, the customer will not see this link.
The plugin offers many more options, including Categories, Subscription Payments, Coupons/Discounts, and more. My favorite is the useful Stats, especially when selling digital products; it is nice to wake up in the morning and see how many products have been sold entirely on autopilot, nothing else left to do… the dream of every Internet Marketer.
This is not a free plugin, but it is probably the best plugin if you want to sell goods (either physical or downloadable digital items) from your WordPress website.
The plugin works don’t cost too much and support the authors; there is also a forum. Unfortunately, the plugin (in common, I must say with all WordPress e-commerce plugins) suffers from some peculiarities that make it a bit uneasy to work with. Let’s see in this article how to make it work in a few easy steps. This walkthrough is intended for basic use with Paypal. The plugin has many more options that I will not be covering here.
Installation is straightforward like any other WordPress plugin. The difference that the plugin name is WP eStore, and the installation directory for some reason becomes “wp-cart-for-digital-products, “this could be tricky to identify or remember if you have lots of plugins. Another annoying thing is that the plugin gets updated quite often. Unfortunately, the author does not email the customers, nor does it show up in WordPress, so you have to visit the site now and then see if there is any update.
How to find this is, for me, still a bit of a mystery. Basically, you must search for a page (try the forum) where there is a change,g, and then find another page where you create an update request and send this one out. Even more annoying, you also must indicate the PayPal transaction and the original email to prove that you are legitimate. All this takes time; in my case, the last update took more than one hour because I could not find the PayPal transaction among my thousands of emails, and I could not remember which of my email addresses I used to purchase the plugin. Once you manage to provide the necessary information you get an email with a time limited download link.
To use eStore once installed, go to WP eStore panel in the lower left of your WP Admin panel; there are nine options, each with dozens of configuration panels; as said, I would cover the basics. Click Settings and go to the General Settings. The important things here are all self-explanatory, configure Shopping Cart Title, Currency, Add to Cart Button, Return URL (thank you page after the transaction), Hide Shopping Cart image (recommended), and Base Shipping Cost. The help here says, “This amount is added to the total of the individual products shipping cost,” but it actually adds a fixed amount whatever the number of items purchased.
If you then indicate in the Add/Edit Products panel under Shipping an amount like $0.0001 for every item, you get a fixed shipping amount added to the shopping cart – which is a nice feature for many sellers. Keep scrolling (we’re assuming that you are not selling digital products) and check Use Automatic Post Payment Processing, Use WordPress Mailing System, Send Emails to Buyer After Purchase. Fill the From email address with your own and also edit Buyer Email Subject and Email Body. Notification Email Address once again is your own. The Seller Email details can be left alone. At the very bottom of this panel there is also an Enable Sandbox mode which is helpful to test a transaction with PayPal Sandbox (you need to open an account with PayPal for this).
Now go back to the top (still in the Settings menu) and click the Payment Gateway Settings to check to Use Paypal and enter your PayPal address. Nothing else to do there for the moment. All the other Settings options can also be left alone to click on Add/Edit Products. Enter Product Name and Price (important: with two decimals) and the Product Variations, if any. Imagining we are selling shirts, we could fill Variation 1 with Color|Red|Blue|Yellow, Variation 2 with Size|Small|Medium|Large, and Variation 3 with Sleeves|Short|Long:2; this will add nothing to the price if the buyer chooses Short Sleeves and +$20 if Long Sleeves. Neat feature.
Let’s leave all the other options alone because we are finished; we could already sell our product. So go to Manage Product, where you will see a list of items, Shirts for example, with an ID number like 1. Just create a new post or page and place the shortcode [wp_eStore:product_id:1:end] on it; the plugin will do the rest.
When editing or creating a Post/Page in a visual mode, you can also click the eStore icon and get all the shortcodes you may need, including the one to view the Shopping Cart (there is also a separate widget to display the Shopping Cart from the sidebar). Even more, shortcodes are downloadable and show up in WordPress like another plugin.
If you need to customize things, that is a bit more difficult because eStore is a complex plugin with more than 170 files. I always have a tough time modifying CSS and PHP files to change, for example, spacing, icon settings, and so on, depending on the theme you use and how picky you are. Whatever you change to keep a changelog yourself because, as said, the plugin is apparently updated often.
One last word about the handy capability of selling digital products. This works really well and is definitely the best feature of the plugin. I recommend to configure it to send the customer a download link via email after the purchase. This is done automatically, and you can also choose the duration of the download link, the number of downloads allowed, and best of all, the link is actually encrypted so the customer does not actually see the real link (you can save your digital product files anywhere on your site). This is done in Settings/General settings, where you set the main settings, and under Edit Product/Digital Content Details where you indicate (besides the name, price, etc., as before) the complete actual Url to the item, and under that, remember to check Downloadable. As said, the customer will not see this link.
The plugin offers many more options, including Categories, Subscription Payments, Coupons/Discounts, and more. My favorite is the useful Stats, especially when selling digital products. It is nice to wake up in the morning and see how many products have been sold entirely on autopilot; nothing else left to do… the dream of every Internet Marketer.