- 1.Awesome WooCommerce Extensions to Extend Functionality: Part I
- 2.Awesome WooCommerce Extensions to Extend Functionality: Part II
- 3.Awesome WooCommerce Extensions to Extend Functionality: Part III
This is the first of three articles in a series that showcases WooCommerce extensions.
If you have a WordPress site and run an online store, you must be familiar with WooCommerce. WooCommerce is the most popular e-commerce platform on the web today. It powers 30% of all online stores. Store owners love it as it gives them complete control to sell anything. Developers love it because it is free, open source, extensible, and adaptable.
WooCommerce is built for WordPress and is totally compatible with it. Sellers of goods of all types—physical or digital, shoes or software—will find it to be a great substitute for a shop window. You can replicate all the processes that you carry out for any brick-and-mortar store on a WooCommerce platform. Source inventory, stock up on goods, display them for viewing, display prices and discounts, receive orders, raise invoices, receive payments, ship products to customers, replenish stock, and make up your account books. You can do everything with WooCommerce. You can even locate your customer’s address and calculate the tax applicable to his or her country.
However, while WooCommerce can do pretty much everything for an online store, there may be particular tasks that it cannot do. To add these tasks on a routine basis to WooCommerce would simply make it unwieldy. If you still want these tasks added to your WooCommerce, though, you can look at extensions. There are hundreds of WooCommerce extensions, both free and paid, from WooThemes and from other developers. They carry out niche functions. You can add them on to WooCommerce at will, and your WooCommerce functionality is immediately extended.
You must pick and choose the extensions wisely. Simply adding on plugins may lead to incompatibility and may slow down your website. You must consider what functions can really bring value to your store and your customers. For instance, if you’re running a gift shop, gift wrapping may be a useful add-on. Some plugins also offer a handful of functions, which may be more suited to you.
The way to go about this is to consider what functions you need to add to your site and search for the plugin that fits the bill. We have listed a few functions below and some top-of-the-class plugins for each to make your search easier. These categories are not watertight, and there may be an overlap in functions. The functions that you can consider adding to are the following:
- product pricing
- product selection and display
- printing and Invoicing
- social media
- shipping and delivery
- general utility
To ensure a broad coverage of the extensions, this article is published in three parts. Each part will cover some extension categories.
Part I here covers product pricing, product display, and printing and invoicing.
WooCommerce Dynamic Pricing and Discounts
If you want to change the prices of your products for different customers or based on some marketing strategy or method, WooCommerce Dynamic Pricing and Discounts can help you. Manage your product pricing rules and cart discounts easily with this plugin.
Come Christmas, Easter, or Black Friday, and you will witness that this plugin can handle special sales promotions efficiently. Loyalty programs, rewards, club memberships, early bird offers, privileged customer programs, or special discounts for individuals—the plugin can handle all this and more. The start and end dates for the promotions can be fixed, too.
The powerful rule editor can apply discounts or special prices to different product categories, areas, or volumes. The discounts can be a number or a percentage, can be fixed or varying, before or after tax. You can set clubbed discount programs or special prices for bundled products as well.
A regular license for this plugin will cost you $26 and will entitle you to 6 months of support and updates. You can extend the support to 12 months for an additional $7.80
WooCommerce Extra Products Option
WooCommerce Extra Product Options helps to create additional price fields on your product page. Create the fields locally on the Edit page or globally. Choose a name for the option, describe it, order the options any way you want, and then put a price to the option. You can also place the fields at any selected spot.
This extension facilitates choosing products and product options. You can display the price of each variation and tag global options to hundreds of products easily. You can also enable conditional logic. Displays can be normal or mounted on a slider or can be made to pop out on the screen.
While it is compatible with a host of plugins, like Aelia Currency Switcher and WooThemes Composite Product, six plugins are incompatible with it.
Purchase this plugin at CodeCanyon for $19, and be entitled to future updates and 6 months of support. To extend support to 12 months, you will have to pay $5.70 extra.
WooCommerce Bulk Discount
WooCommerce Bulk Discount is a free plugin that offers discounts for certain products or products purchased in certain quantities. It is simple and extensive, providing a number of options that you can apply to the cart.
Apply discounts to the cart based on its total value, individually on a per product basis, or on the number of items purchased. Frame any kind of discount policy for your store, and implement it smoothly with this extension.
You can display the bulk discount in different ways—when the mouse hovers over a product, in emails, invoices, or order details, as well as on the checkout page. You can turn off bulk discount if coupons are being used. The extension is available in English and six other languages.
Below are extensions for specific pricing options.
- Loyalty Rewards for WooCommerce promote sales by awarding loyalty points and allowing conversion into money value at the checkout point.
- Product Bundles allows related products to be bundled together and sold. It also updates the inventory for each item in the bundle.
- Smart Coupons is a one-stop plugin that generates gift certificates, coupons, store credits, gift vouchers, promo codes, and other incentives. It messages customers and manages these incentives, maintains credit balances, and deletes zero coupons. With a bit of coding, you can make the coupons look attractive.
- WooCommerce Wholesale Price helps you give a preferential price to a wholesale customer. An extra field on the product page is where you can indicate the status of the customer as wholesale. The price applicable in this case will override the default price.
- Minimum Purchase for WooCommerce allows you to set the minimum number that must be purchased from your store. Only if the purchase satisfies the minimum number condition will it be allowed to proceed to the checkout page.
Product Selection and Display
YITH WooCommerce Zoom Magnifier
YITH WooCommerce Zoom Magnifier provides a zoom view of a product, allowing your customers a closer inspection. You can customize the size of the zoomed image, and you can add a slider to carry the products for display.
A premium version is also available at $59 for use on a single site and for $99 for use on six sites. Use on 30 sites would cost you $149. With the license, you would get one year of free support and updates. The premium version also lets you place the zoom box where you want it and exclude products that you do not want to zoom.
Fancy Product Designer—WooCommerce Plugin
If you want to create and design any kind of product from business cards to stickers, bottles to shoes, badges to mugs, and anything in between, Fancy Product Designer is the right plugin.
Customers can choose colors and different images for different views. They can view prices for each element of design addition. The plugin works with almost all themes, and you can tag them to all the products or restrict them to specific products.
You can upload the design from Facebook, Instagram, and some other social media, as well as share it on these social media platforms with the help of a custom link generator. If product customization is an option on your website, this plugin will add great value to it.
WooCommerce Product Filter
WooCommerce Product Filter helps to filter products using criteria such as price, range, availability, and size. It integrates well with your shop and archive pages. Apply filter settings using shortcodes or widgets. Change the layouts, customize individual filters, and preset filters.
This plugin can also generate important marketing leads by tracking the filters used by the customers, so you’ll know what they are looking for. Purchase it for $26 with support for 6 months and future updates. For an additional $7.80, you can extend the support to 12 months.
The following extensions offer more options for displaying your products.
- WooCommerce Products Slider helps you display the products in carousel sliders that can be added anywhere. Add the sliders using shortcode and admin settings. The images will be responsive, adjusting to mobiles with ease.
- WooCommerce 360º Image helps you add a group of images to the gallery, which combine to display a dynamic and fully controllable image that rotates 360 degrees.
- Woo Slider—Ultimate WooCommerce Product Carousel Slider helps you create a carousel list of products. The plugin can display a video, a gallery, or a single image. You can save the sliders that you create, just like you save posts and add them wherever you like by using a shortcode.
- YITH WooCommerce AJAX Product Filter helps you apply filters to display the correct variations required. Filters by color, size, and price will help customers find just the variation that they are looking for.
- WooCommerce Dynamic Gallery replaces your product image gallery with a dynamic gallery with thumbnails in a single row. The dynamic gallery displays well on mobile devices also, and it comes with built-in lazy loading features.
Printing and Invoicing
WooCommerce PDF Invoices
The days of putting down a number on a piece of paper and passing it off for an invoice are over. A modern-day invoice has to comply with a number of regulatory and tax requirements. WooCommerce PDF invoices takes care of all invoicing requirements. Any defect in the invoice can have serious monetary and legal consequences.
Immediately upon completion of a sale, you can generate a PDF invoice. Do this manually, and store it before an order is completed or charged. You can also send it out as an attachment to WooCommerce mails. If you need it, you can also generate a proforma invoice. Download a single invoice, or download the entire set of invoices or invoices in a range in a zip file.
The invoice layout is professional and customizable. The invoice numbers are generated by a proprietary document numbering system so that there is no duplicate numbering or gap in invoices. You can incorporate the logo and adjust it for size. Include supplier company details. Compute and display the tax applicable. Add content in the header or footer to include information about warranty, payment, or anything else.
This plugin comes from RightPress. Get a regular license with six months of support and future updates for $26. If you pay a $7.80 extra, you get an additional six months support.
WooCommerce EU VAT Compliance
WooCommerce EU VAT Compliance helps in the collection of EU VAT imposed in the country of purchase with effect from the beginning of 2015. This VAT is applicable even if the seller is not located in the EU, so sellers all over the world will find this plugin handy in making sales to EU countries. This free plugin can identify the location of the seller and apply the correct VAT rate. Also, you can display prices inclusive of VAT.
The premium version allows exemption for VAT-registered buyers or restricts sales only for B2B customers and can show VAT in different currencies.
WooCommerce PDF Invoice and Packing Slip
When you send out an order confirmation to your customer, the WooCommerce PDF Invoice and Packing Slip automatically adds a PDF invoice to go with it. The plugin provides a template for the invoice, which you can modify. Generate invoices in bulk and sequentially number them.
While the plugin is free, there are some premium extensions available for features like a pro-forma invoice, credit notes, and advanced templates.
In case you haven’t decided on your WordPress theme with WooCommerce integration, you might want to head here to find the best examples. In case free themes is what you are after, the best place for research is here.
Check out more WooCommerce extensions in parts II and III.