One of my favorite plugins that allows you to sell products on your website is WooCommerce. WooCommerce was one of the first e-commerce plugins for WordPress, introduced in 2011. WooCommerce was immediately a hit within the WordPress community. As you may know, WooCommerce was acquired by Automattic in May of 2015 and is continually being improved.

Why WooCommerce

WooCommerce currently powers over 30% of online e-commerce sites and boasts over 1 million active installations. It’s no wonder we jumped on board and created an integration for WP Courseware soon after we launched our WordPress LMS plugin. WooCommerce allows you to set up a product, shopping cart, and sell products with one of the many payment gateways they offer.

In case you’re wondering, WooCommerce by default does not include “membership” functionality, although this can be accomplished with add-ons. It simply allows you to create and sell products for a one-time fee, similar to Easy Digital Downloads. While many of our WP Courseware users utilize membership plugins for recurring subscriptions to their content, for some of them the model of selling lifetime access to a course at a higher one-time price fits better. This is where e-commerce plugins such as WooCommerce and Easy Digital Downloads become powerful companions to WP Courseware.

Today, I want to walk you through the steps required to set up your WordPress site so that you can begin selling WP Courseware courses with WooCommerce. One great thing about WooCommerce is that it is SUPER easy to set up. I must admit I was very impressed with their UI for the initial WooCommerce setup wizard.

Setup WooCommerce

As I mentioned before, WooCommerce has a very slick user interface for the initial setup wizard.

  1. Install and activate WooCommerce
  2. Upon activation you will then immediately be redirected to the super cool WooCommerce wizard. Click Let’s Go! to begin the install.
  3. The next step in the wizard will set up your shop pages for you if they currently don’t exist. Simply click continue.
  4. Next, you will be prompted to set up your store locale with the following items (then clickcontinue). While some of these settings are not relevant to selling digitial products such as courses, we’ll need to fill these out anyway.
    • Location – Your physical location
    • Currency – The currency type you will be using
    • Weight unit – What weight measurement unit you will be using for shipping
    • Size unit – What size unit will you be using to describe the size of your products
  5. Next, you will need to determine if you will be shipping physical items and whether or not you will be charging sales tax. Then click continue.
  6. Now you will need to select your preferred payment method. Then click continue.
  7. Lastly click Create your first product.

That’s it!