Selling digital products with WooCommerce

So far, we’ve covered a good variety of WooCommerce topics – we touched on order management, product creation and shop customizing. One scenario we haven’t covered yet is selling non-physical products. For example, what would you do if you needed to sell a subscription or a digital download?

In this article we’ll quickly go over how you can setup digital products for download. These are products that are not shipped to the user but rather an item they download – like an eBook.

How can I add digital download products to my store?

You can add a digital download product the same way as you would a simple product or a variable product. The only big difference is that you need to mark it as ‘downloadable’. Next you need to add the downloadable file, or files, to that product.

As you can see, in the example above, the process is very similar to creating any other product. Once you click the Downloadable check box you’ll have fields specific to digital products. In these fields you can control: a) the files included in this digital product, b) the amount of times the consumer can download the product, and c) the number of days before the download link expires.

Further reading

Overall the process is the same as creating a basic product in WooCommerce with a few new options. If you’re familiar with building products in WooCommerce then creating your first digital product should be a breeze. If you’re trying to create something more advanced though you can always read the official WooCommerce docs on Digital/Downloadable Product Handling.

Setting custom related products in WooCommerce

In one of our last articles on WooCommerce we covered how to turn off the related products section. Along a similar line of thought what if you want to customize this area instead of disable it? In this article we’ll show how you can control the related products that show in this section of your product pages!

By default WooCommerce allows you to have related products by categories. But what if you want to specify specific products to be related to other products? What do you do? The good news is there’s a free way to make this happen.

How can I set specific related products?

Custom Related Products for WooCommerce is a free plugin available in the WordPress.org plugin repo. You can download this directly from your site and activate it with a few clicks. Once installed and active you should see a new Related Products field in your products Linked Products tab.

With the plugin activated you can now begin manually setting related products for your shop items. Once you type three letters the text field will provide a drop down to select the products you’d like to show up.

Using this text field select all the products you’d like to show up as related. Once you’ve selected the products you can save, or update, the product to commit the changes. It’s really that easy to manage once you have the plugin installed.

TAKEAWAY

Running your own eCommerce store can be a very fulfilling experience, setting up and customizing that store can be another story. Picking the right eCommerce solution and hosting platform is a big deal though. If you go with a less common solution you’re gonna have less knowledge resources when it comes to customizing your store.

When you choose WooCommerce, you’re choosing a store platform that powers 42% of all eCommerce stores. That’s kinda a big deal – it means that if you want to try something custom, someone else may have a solution already. With such a huge, and active, community there’s no doubt WooCommerce is a great choice. When paired with a great host choosing WooCommerce becomes a no-brainer.

Control number of products per page in WooCommerce

A common question that comes up after someone gets their WooCommerce store setup is about customization. Setting up your store and getting the products loaded in is just part of running any webstore. One of the biggest benefits to WooCommerce is the opportunity for customization.

In the coming posts on WooCommerce we’ll explore some basic customization tasks that come up. Starting with a simple one, say you wanted to adjust the number of products that are shown per page in your shop. Continue reading “Control number of products per page in WooCommerce”

Building Product Variations in WooCommerce

Let’s say you have an WooCommerce shop where you sell varying types of trinkets and knickknacks. Maybe you have a fantastic glove collection and want to start selling them. So you’ve got a handful of products built in the store and things are going smooth.

You come across a pair of gloves that are identical to another you already built out, the only difference is the color. So what’s the best way to set that new product up? What about if you sell the same item in varying size? In this article we’ll learn about product variations and how these can help! Continue reading “Building Product Variations in WooCommerce”

Managing Product Inventory in WooCommerce

You’ve added all your products, but where do you manage your inventory within your dashboard? No good eCommerce platform would be complete with out inventory management – after all no one wants to manage they by hand. In this post we’ll take a look into how this works so you won’t have to manage stock yourself. Continue reading “Managing Product Inventory in WooCommerce”

Accepting payments with PayPal on WooCommerce

Without a doubt PayPal is the most used payment processing service around today. At the time of writing this, PayPal accounts for 73.31% of Payment Processing services and is used on more than 760k domains. With such a significant market-share it’s hard to not accept PayPal. There are alternatives like Stripe, Square, or Authorize.net. All these options will accept and process payments from major credit card networks.

The fact that it’s so widely used means a lot of consumers already have a PayPal account setup. If you want your site to be one of the 760k websites that accept PayPal you can enable it in these simple steps. The PayPal standard version is included for use by default with WooCommerce. WooCommerce also allows you to easily setup PayPal Express Checkout, Braintree, PayPal Payments Pro, or PayPal Advanced.

Continue reading “Accepting payments with PayPal on WooCommerce”

Using Stripe as a Payment Gateway in WooCommerce

When you’re building an eCommerce store you’ll eventually need to setup up a solution for accepting payments. Your site’s payment processing can be managed with services like PayPal, Square, or others. When you setup a WooCommerce you find that out of the box it supports: Direct bank transfers, Check payments, cash on deliver, and PayPal.

When you want to use some other service you’ll have to add support for it. Luckily the WooCommerce platform has a lot of options for payment gateways. In this KB article we’ll show you how to setup Stripe to work in your WooCommerce store. With our Managed WooCommerce Hosting you have Stripe pre-installed and ready to activate. Continue reading “Using Stripe as a Payment Gateway in WooCommerce”

Adding categories to WooCommerce Products

So you’re building out your new eCommerce store and are adding in your products. Maybe you are going to sell a mixture of varying styles of Belts and Hats. So you have all your Belts in and are going to start adding the Hats, how do you keep everything organized though? Well, similar to WordPress posts you can set categories and tags for your products.

Categorization is a great way to organize if you have a variety of products, or want to make it easy for your customers to find products that fall into a certain group. Having access to these taxonomies is a very valuable tool, a well organized product catalog can make a world of difference for customers. Continue reading “Adding categories to WooCommerce Products”