WordPress eStore Startup Guide for Dummies

Categories: Blog Setup, Wordpress Plugin

I have had a few requests from some of the users of the WordPress eStore plugin (to Sell digital content from your blog securely) to write up a step by step startup guide so they can be up and running and selling their products in less than five minutes… So here it is.

If you prefer a video tutorial then take a look at the WP eStore quick installation and usage video tutorial

Before you dive into playing around with all the various settings of the WP eStore plugin I recommend getting up and running first by following the simple startup steps outlined below.

wp_estore_dummies_icon1

1. Once you get the product download link in your email go ahead and download the zip file.
2. Extract the zip file and upload the ‘wp-cart-for-digital-products’ directory to your ‘/wp-content/plugins/’ directory.
3. Activate the plugin through the Plugins menu in WordPress.
4. After you activate the WordPress eStore Plugin, the settings/options menu can be found on the left hand side menu similar to the following screenshot (on WordPress version 2.7 or above)

wp-estore-settings-menu-sc

5. First go to the ‘Settings’ menu and configure the general, email and digital product delivery options.

  • Most of the default settings should be enough to get you going but you may want to customize a few things.
  • Make sure to change the ‘Random Code’ to something hard to guess.

6. Now go to the ‘Add/Edit Products’ menu.

  • Fill in the Product name and product price fields.
  • Now fill in the URL of the actual product file in the ‘Digital Product Download URL’ field if this is a digital product.
    • eg. downloads/online-courses/seo-course/awesome_ebook.zip (relative to the WP eStore plugin directory). You can use the full URL too if your download file is located somewhere else on your blog, eg. http://www.your-domain.com/wp-content/uploads/products/ebooks/awesome_ebook.zip. Buyers will get an encrypted version of this link so they will never see/know this URL.

7. Upload the digital product (eg. the pdf, zip file) to the location you just specified above. (Make sure you have the correct URL and it is accessible… one easy way to check this is to copy the full URL and and paste it into the browser address bar and then press enter. If the URL is correct, the browser will pop a download window for that file.

8. Go to the ‘Manage Products’ menu and this page will show you a table of all the existing products you have. To edit a product just click on the edit button for the corresponding product. Take note of the Product IDs in the ‘ID’ column of the table. You will need this product id to display an ‘add to cart’ button on your blog that corresponds to this product.

wordpress_estore_manage_product_sc1

9. Now just put the following trigger text where ever you want to add the ‘add to cart’ button to sell the product you just configured (assuming the product id of the product is 1)

dummies-add-to-cart

10. Add one of the following trigger texts for the shopping cart where you want it to appear (in the post and/or on a checkout page) in HTML view. You can use the widget too to show the shopping cart on the sidebar.

wp_estore_trigger_text

or

always-show-shopping-cart-trigger

The first trigger text is useful when you want to show the shopping cart only when there are items in the cart (eg. in a post). The 2nd trigger text always shows the shopping cart (useful on a checkout page).

Now just sit back and see those sales come through and in your spare time browse the WP eStore documentation site to learn all the cool things you can do with this plugin :)

WP eStore Shopping Cart Screenshot

WP eStore Shopping Cart Screenshot

Useful Related Links

All WP eStore related documentation can be found on the WP eStore Documentation Site.

The WordPress eStore plugin can be found here.

  • Share/Bookmark
Tags: WordPress eStore, Wordpress Plugin

Similar posts that you may like

Subscribe to Tips and Tricks HQ to stay informed

twitter_icon

153 Comments (and 3 trackbacks)

  • #1 by Alex on March 19, 2009 - 9:11 am

    Hello ,

    Can we use it for only a simple store ?( selling shoes )

    Is there a way to use it with next gen gallery ?(as you know I m a dummie !!)

    Best,

    Alex

  • #2 by admin on March 20, 2009 - 3:09 am

    Hi Alex, Yes you can use it for a simple store too but then you can just use the free version (WordPress shopping Cart Plugin) which does the job too.

    The WordPress eStore gives you the extra capability to sell your digital content securely. Which means the buyer gets an encrypted download link automatically in their email after they purchase an item so the real URL of the item is never known so it doesn’t get passed around. The encrypted link expires after a configurable time too.

    There will be a way to use this plugin with the NextGen Gallery Plugin soon. I am in the process of developing a solution so you can just add an ‘add to cart’ button below every image thumbnail on a gallery page.

  • #3 by Francis on March 20, 2009 - 12:03 pm

    This plugin seems interestingly simple for my needs. A couple of questions.
    I will be selling digital downloads and you had said the buyers will get an encrypted link. Does it mean that the buyer will never be able shown the actual link at all?
    I am operating a site that is protected by a membership script and members need to login before they can view the WordPress contents. Will the encrypted link work behind a password protected folder?
    Thanks.

  • #4 by Alex on March 20, 2009 - 2:43 pm

    Great !!! , I think many people would be interested by this solution .

    Best,

    Alex

  • #5 by admin on March 20, 2009 - 8:17 pm

    @Francis, No the buyer will never see the actual link of the product. Upon payment the buyer will receive an email which will contain an encrypted link (if multiple products then the buyer will receive multiple encrypted links) that looks similar to the following

    http://www.your-domain.com/wp-content/plugins/wp-cart-for-digital-products/download.php?file=kz35q4ZymGtoPBPyZx25a3BcQQk1ma

    where as the actual link of the product could be as the following for example:

    http://www.your-domain.com/products/secret-stuff/secret_tips.zip (This link is never shown or known to anyone but the admin who configured it)

    When the buyer follows the encrypted link he received in the email or enter that link in a browser’s address bar the script will decode and verify the link (to make sure the link hasn’t expired yet) and give them an option to download the actual file.

    Regarding your 2nd question… I can’t give you a definite answer without testing it as I am not sure what kind of membership script or password protection system you have in place.

  • #6 by Francis on March 20, 2009 - 11:21 pm

    Thanks for your reply.
    I think I’ll try the plugin to see how it works.

  • #7 by admin on March 21, 2009 - 3:25 am

    You are welcome Francis, let me know how you go.

  • #8 by Francis on March 21, 2009 - 11:22 am

    It’s too easy to use! :)
    Now it’s just waiting for someone who will test to make sure that it works properly.

  • #9 by Alex on March 22, 2009 - 4:13 pm

    Hello,

    I like the effect when you point your cursor into:icons from Featured & Popular Articles.

    Iis there any plugin ?

    Best,

    Alex

  • #10 by admin on March 22, 2009 - 8:46 pm

    Hi Alex, In my case I am not using a plugin but there is a plugin called “Featured Content Gallery” that does cool stuff with your featured posts. Below is a link to the Featured content gallery website if you want to try it out yourself.

  • #11 by Alex on March 23, 2009 - 9:27 am

    Thanks Admin for all your help.

    Best,

    Alex

  • #12 by Jackie on March 25, 2009 - 6:54 pm

    hi
    I cannot get the plugin to work. so strange. the code is not being read as html.
    any ideas?

  • #13 by admin on March 25, 2009 - 9:43 pm

    Hi Jackie, Which part isn’t working? The ‘Add to cart’ buttons not showing up? Please give me a little bit more details around the particular problem you are having… what are you trying to do exactly? With those information I should be able to give you some help.

  • #14 by Jackie on March 25, 2009 - 9:45 pm

    Wow, good response time thanksk. Um I put the code added a product and edited product id to “1″. but the html is showing up broken instead of the Add to cart button.

    My blog is
    http://joltconsulting.com.au/blog/

    And the locaiton of the problem is

    post http://joltconsulting.com.au/blog/?cat=101

  • #15 by admin on March 25, 2009 - 9:50 pm

    Looks like some other plugin is conflicting with it.. the other plugin is filtering the :end] part with ” /> tag so when this plugin comes in it doesn’t find what its looking for.

    The first thing I would do is check if the “WordPress Simple Paypal shopping cart plugin” is active. If it is then please disable it and then refresh the page to see how it goes. Let me know how you go after you have done that and we will go from there.

  • #16 by Jackie on March 25, 2009 - 10:00 pm

    Brilliant thanks – all fixed it was the other plugin

  • #17 by Allison Gardner on March 29, 2009 - 10:40 am

    I can’t find how to download this plugin, i have searched for it in wordpress but it shows no links. How can I find this?

  • #18 by admin on March 29, 2009 - 8:58 pm

    Hi Allison, the WP eStore is a Premium plugin… so you will have to buy it from the WP eStore plugin page

  • #19 by Ben Saren on April 3, 2009 - 9:52 am

    Hi there,

    This is a fantastic plugin and it works like a charm for me!

    One question though – is there any way to automatically add 5% sales tax? My client sells skin care products and in Massachusetts she is required to include, and line-item, sales tax on her transactions for auditing purposes. Is there a way this can be done?

    I suppose I could just edit the PRODUCT-NAME to be something like “Product Name plus 5% MA sales tax” and just include the 5% in the final price, but that may not be good enough – might need that extra line item.

    Any suggestions?

    Thanks so much!
    Ben

  • #20 by admin on April 3, 2009 - 8:25 pm

    Hi Ben, The way you suggested is how I tell everybody to add tax if they need it. Not many people like to separate tax and the price so I never implemented the option. So unfortunately there is no way to automatically add 5% sales tax on a separate line. Now that you have mentioned it I will implement it in a future release though :)

  • #21 by Julius on April 13, 2009 - 10:42 pm

    Hi where can I buy this plugin ? a website URL would be great. sorry, can’t see it anywhere. thx.

  • #22 by Julius on April 13, 2009 - 10:46 pm

    sorry 4 multiple post. my email add on prev post was mistyped incase you send the url to my email add :) this one is right. thx again

  • #23 by admin on April 13, 2009 - 11:14 pm

    Hi Julius, The WordPress eStore plugin can be found here. There is an option to buy the plugin near the end of the post.

  • #24 by Julius on April 13, 2009 - 11:49 pm

    Thanks :D

  • #25 by Pyro Chue on April 14, 2009 - 5:41 am

    hi, is it posible to let the customer purchase with account? thanks

  • #26 by tom on April 14, 2009 - 6:19 pm

    my comment did not post so I am testing if this does – sorry

  • #27 by Matt on April 16, 2009 - 1:48 am

    Hi – I’m testing this plugin and the down load link isn’t arriving at the client email – the Paypal invoice arrives but no download link or notification.

    ANy sugestions about where the issues might be.

    Cheers

    Matt

  • #28 by admin on April 16, 2009 - 1:54 am

    Hello Matt, Please turn debug on by checking the ‘Enable Debug’ check box from the settings menu and saving the settings. Now perform a test transaction. The plugin generates a file named “ipn_handle_debug.log” when the debug is on. email me that file and I should be able to tell you exactly where it’s having the issue.

  • #29 by Matt on April 16, 2009 - 6:05 am

    Hey – Thanks for your quick response – this turned out to be user error ( d’oh) – all seems to be functioning fine.

    Thanks again

    Matt

  • #30 by videodro on April 20, 2009 - 2:07 pm

    forgot to turn on the Allow Auto Product Delivery buttom
    how can i send the customer the link to download the product…

  • #31 by Dana on April 20, 2009 - 8:32 pm

    Hi – Great plugin! The estore works well, but the shopping cart sidebar widget doesn’t fit. Can I change the width of the widget? Where is it in the plugin css?

    Thanks,
    Dana

  • #32 by admin on April 21, 2009 - 1:03 am

    @videodro, you can generate an encrypted link for a product and email that to a customer using the Admin Functions menu of the WP eStore plugin.

  • #33 by admin on April 21, 2009 - 1:08 am

    @Dana, the shopping cart is pretty dynamic and will automatically fit to the width of the sidebar but if your sidebar is too narrow (only 100pixel for example) then it is going to be hard for it to fit as it needs a little bit of room to show the “Item name”, “Quantity”, “Price” etc headers.

    The CSS div name for the shopping cart is “shopping_cart”. You will find the CSS for this plugin in the file named ‘wp_eStore_style.css’. Try setting a width in that div.

    In case your sidebar is too narrow I would recommend displaying the shopping cart on the post or on a checkout page and link it from the sidebar.

  • #34 by Joe on April 21, 2009 - 8:25 am

    Thanks for this excellent plugin, and for the timely replies to my queries. Best of luck!

    Joe

  • #35 by JK on April 22, 2009 - 6:09 am

    Hi
    I’ve just bought the plugin and I think it’s great.

    But I have a question.I sell a product which is big, and it’s split in multiple archives. Is there anyway to add all the archived files in one link? Or how can I sell a package which contains multiple products?

    thanks

  • #36 by admin on April 22, 2009 - 7:46 am

    @JK, at the moment this can’t be done but I will work on a solution and add it to the next release.

  • #37 by JK on April 22, 2009 - 8:14 am

    Ok

    Thank you for your response. I’ll stay in touch with this page.

  • #38 by Cornel on April 24, 2009 - 7:24 pm

    Amin – please send me the new version as well… I need the Admin Functions Menu bad :)

    JK, I sell multiple products as well, in order to give the free bonuses for the ebooks, I have included all the bonuses and original ebook into a zip file. So the downloadable is a zip containing between 2-3 files.

  • #39 by Helene on April 26, 2009 - 3:21 pm

    I’ve tested the site so many times and tried to change parameters to see if I am doing wrong – but it is not working. HOW DO I GET THE DOWNLOAD LINK to reply to the buyer??? At every purchase I do, a receipt from PayPal arrives, but never the download link for the purchased image. Should arrive from my email post@….

    Also, I want to offer some free stuff. It doesn’t look like PayPal likes free stuff, cos’ they treat it like error…
    Do you have any idea how to solve this?

  • #40 by SimonJ on April 26, 2009 - 4:25 pm

    Hi

    It is possible to store the files to be sold “under” the public_html directory ?

    Also, I readed in this thread that the link sent by email will look like :

    http://www.your-domain.com/wp-content/plugins/wp-cart-for-digital-products/download.php?file=kz35q4ZymGtoPBPyZx25a3BcQQk1ma

    Is there any way to make a custom link without the path to the plugin directory ?

    Thanks

    S.

  • #41 by SimonJ on April 26, 2009 - 5:09 pm

    Oh… And another question

    Is there a way to limit the number of download attempt and/or knowing that the file was indeed downloaded by the customer ?

    Thanks again

    S.

  • #42 by Self-Publishing Children's Books on April 26, 2009 - 7:28 pm

    I bought this and can get it to work, but wondered is it possible to have a link on a webpage that is NOT part of my blog that would also trigger a Buy Now action?

    And I don’t mean a static page that is administered through WordPress. I meant a different subdomain than my blog.

  • #43 by admin on April 26, 2009 - 8:40 pm

    @Helene, Please turn on debug explained in the “Email doesn’t arrive after purchase” section of this post.

    To offer free products with your main product just put all the different products in a folder and then zip it and sell it as one product that comes with other free products. When the customer downloads the zip file he/she will get everything.

  • #44 by admin on April 26, 2009 - 8:47 pm

    @SimonJ, yes, it is possible to store the file under the ‘public_html’ directory. you can store the file anywhere as long as it can be accessed by the internet browser.

    The link needs to go to the plugin directory because the plugin needs to decrypt the link and check to make sure the link hasn’t expired before it lets the buyer download the file.

    At the moment it is not possible to limit the number of downloads. I intent to add a similar feature in the future.

  • #45 by The Frosty @WPCult on April 26, 2009 - 9:04 pm

    Great plugin.
    Best I’ve found so far.

    Though, I’m having an issue with full download URLs. (http://…...)

    where only the (download/….) is working. But Since you don’t have an uploader, I’ve got to move files around on the server for it to get to the download folder of your plugin directory.

    Thoughts, ideas?

  • #46 by SimonJ on April 26, 2009 - 9:12 pm

    Hum… Maybe I was not clear enough…

    By “under” I was meaning “outside” (sorry, my english is sometime tired…)

    I want to place the file in :

    “home/user/download”

    and NOT ins :

    “home/user/public_html/download.

    This way, the files wont be accessed via the Internet http browser… It’s a way to protect files.

    If I can suggest a feature, it would be to make a “custom” download link, wich doesn’t mention the wordpress plugin directory…

    S.

  • #47 by admin on April 26, 2009 - 9:12 pm

    @Self-Publishing Children’s Books , If you are trying to do something like install the plugin on domain A and use it on domain B then it is not going to work. Do keep in mind that a sub-domain is a different domain. Bottom line… the page where you want to put the PayPal buy Now button needs to be part of your wordpress installation where this plugin is installed.

  • #48 by admin on April 26, 2009 - 9:53 pm

    @ Frosty, hmm.. both URLs (full and relative) should work. i will email you to get some more details off you so I can track the issue and get you going.

1 2 3 4
CommentLuv Enabled

Featured & Popular Articles

Tips and Tricks Hot Items

wordpress_estore_icon
wordpress membership plugin
WordPress PDF Stamper Plugin
WordPress Affiliate Link Manager Plugin
wordpress_affiliate_plugin_icon