Ok, we have come a long way in this series of articles. We introduced the WooCommerce plugin by WooThemes, got it installed and mostly configured. We went through the basic and catalog settings, created some pages, and discussed inventory and tax.
Further we setup shipping to use “local pickup” only, which was the real purpose of this article, making this store stand out from your typical online store.
Then we discussed the wide variety of out-of-the-box payment gateway options that come with WooCommerce, which provide more than enough choice for a local delivery/pickup or even a more advanced International online shop. Now let’s walk through the email templates, integration settings and product setup options.
Email Settings for the Local Shop
Many emails are sent and received using this plugin. The shop owner can decide the layout of all the emails, and HTML emails (with logos and headers) can be sent as well.
Email templates exist for:
>> New Order – these are sent out to the defined recipients for each new order placed by a customer.
>> Processing Order – these emails are sent to customers letting them know that their order has been received. The email also contains order details.
>> Completed Order – these emails are sent to customers when an order is marked as “complete.” This could indicate the order has been shipped, or confirmation that an order is prepared and is ready for local pickup or delivery. This can be turned off so that no email is sent when changing the status. In our case (for local pickup) “customer note” emails are used to indicate that the order was received by a human.
>> Customer Invoice – these emails can be sent to customers if they owe money. They will contain order info and payment options and links.
>> Customer Note – When a note is added to an order, this email is triggered. This is a great way to let people know of product replacement options if something is out of stock. It’s also a great way to let customers know that an order was received by a human for shops that do local pickup and/or delivery only.
There are also “reset password” and “new account” emails that can be sent out when the appropriate action is triggered by the customer. Like all email types, these can be customized or turned off/on.
Social and Statistical Integration
Finally, in the last tab (under Settings >> Integration) we can setup some stats and sharing options.
It has built in support (with advanced features) for Google Analytics. It also integrates “ShareThis” allowing visitors and customers to share products with friends in a variety of social circles on the web.
It also has a “Share Your Cart” feature allowing customers to share the contents of their cart with friends, which statistically increases social media exposure by 10%.
Adding Products Using the Custom Post Type ‘Products’
A new post type is created for products with the Woo Commerce plugin. You can get very advanced with product creation here. You can create categories and tags specific to products as probably expected. And you can also define attributes and shipping classes if needed.
You have the ability to add a featured image like usual, but also a gallery of images for each product.
The rest of the settings depend on product type. WooThemes doesn’t group “virtual” and “downloadable” products, and they can be defined and configured differently. Beyond that there are settings for: simple products, grouped products, external or affiliate products, and variable products.
You can even select products to use in up-sells (this would be a product or list of products that you recommend instead of the product being viewed – it may be more expensive or more feature rich), or cross-sells (products that would “complement” this product perhaps).
Well, that sums everything up. I think that the WooCommerce plugin is very versatile and a great plugin for use with almost any online store setup. It covers all online stores that I have encountered and I have worked with International delivery with complex shipping and taxes, and local delivery and pickup stores.
So, if setting up an online store, I say to use WordPress and WooCommerce together, and not because they are both free either. Try the combo yourself to see.