With almost a third of all online stores running WooCommerce, it has become a powerful tool for online business. Once you begin to use it, you quickly see why it is the most popular eCommerce platform on the web.
Using WooCommerce in its vanilla form is great. It hasn't climbed to these kinds of heights without being a powerful tool or a solution that isn't complete. But because it has such a large user base and it is flexible, the number of plugins that can augment WooCommerce is almost breathtaking. Building a more custom, robust, useful, and profitable business using WooCommerce is easier now than ever before.
One great way to level up your eCommerce build is to add new ways to handle pricing and shipping. There's a great diversity of products being sold online, so it only makes sense that the ways in which they are priced and shipped are highly diverse as well.
To help build a better experience for both shopkeepers and customers, here are 33 of the best shipping and pricing WooCommerce plugins.
Let's start with pricing.
WooCommerce Pricing Plugins
Adding pricing plugins to your WordPress WooCommerce-powered website is a great idea. Sure, running vanilla WooCommerce is just fine, but when you begin to dig into these different pricing plugins, you'll begin to see how much more power your sales platform can have. Not only for more sales, but to run a better business.
Here are several different pricing WooCommerce plugins that are worth considering:
WooCommerce Dynamic Pricing & Discounts is an excellent all-in-one solution. It includes enough features and options to replace multiple tools. This can handle sales, special offers, bulk pricing, bundles, wholesale, loyalty programs, and so much more. There are thousands of different combinations ready for you to try!
- dynamic pricing adjustments
- conditional cart discounts
- location-based pricing
- and more
The WooCommerce Dynamic Pricing & Discounts is one of the most robust—if not the best—pricing WooCommerce plugins.
The WooCommerce Pricing & Discounts plugin is an incredibly flexible pricing and discount plugin that can set prices and discounts dynamically. Whether you want to set prices and discounts for what is currently in your cart, a specific time period, or for a specific amount that was spent, this WooCommerce plugin can do it all.
Here are some of the plugin's main features:
- dynamic price display
- advanced quantity or amount spent strategies
- hide products' prices and make them unpurchasable
- set time periods and user roles
If you're looking for a flexible, all-in-one pricing solution for your business, then WooCommerce Pricing & Discounts is a must-have plugin.
If you want different prices for different users, WooCommerce Prices By User Role is a great pricing WooCommerce plugin.
"Prices By User Role provides the customer dynamic pricing so that products can be offered at different prices for different customer groups."
Memberships, wholesale, affiliates—this WordPress plugin can handle it.
- role-based discounts and markups
- hide prices for users per product
- CSV product imports
- WPML compatible
- and more
For role-based pricing variables, the WooCommerce Prices By User Role pricing WooCommerce plugin is stellar.
WooCommerce Deposits: Partial Payments Plugin is designed for partial payment integration in WooCommerce. Customers can log in to pay the remaining amount, and the initial payment can be set up as a fixed price or percentage. It's also a great plugin to combine with WooCommerce Bookings.
- automatic email reminders for remaining payments
- custom messages when the deposit option is used
- accept or force deposits in your store
- full WPML support
- and more
There's nothing partial about WooCommerce Deposits - Partial Payments Plugin. It's fully ready for your WooCommerce site.
Editing product data is a very time-consuming process. With WOOBE, you have a robust and flexible way to edit your products in bulk, making the product editing process quick and easy.
Here are a few of WOOBE's main features:
- bulk editing
- product data export
- price calculator
- advanced filtering system
- joint editing
The WooCommerce Pay Your Price plugin has multiple uses. It can be used to accept donations, create a unique sales experience, or test the marketability of your products.
The concept is simple: users pay their own price.
Of course, there are several features that give you the flexibility to tweak it to fit your specific needs:
- use it for simple products, subscriptions, and variable products
- control minimum, recommended, and maximum prices
- translation and WPML compatible
- highly customizable
- and more
WooCommerce Pay Your Price is a great plugin for nonprofits and the business-minded alike!
Setting up the pricing for your various discounted items quickly becomes complicated. Adding discounts to certain products, creating discounts for buying in bulk, and having buy-one-get-one-free discounts are all easily accomplished with the help of the WooCommerce dynamic pricing plugin, NextGen.
Here are NextGen's main features:
- product pricing and discounts
- cart discounts
- checkout fees
- customizable discount slider
- discount shortcodes
This handy plugin allows you to set up as many types of discounts as you would like in your online store with an easy-to-use interface.
By hiding the price of the products in your store, you will bring your customers one step closer to purchasing your products. In order to view the price of any product, your customers will need to add the item to their cart. This is a great strategy for converting on more sales. By default, WooCommerce does not have the capability to do this, but the WooCommerce Hide Price plugin offers a simple solution.
Here are some of the notable features this plugin offers:
- hide price for registered and unregistered users
- hide price for user groups and countries
- hide price for specific products and categories
- replace price with custom text
- replace "add to cart" with custom text
The Improved Sale Badges for WooCommerce plugin transforms your default WooCommerce sale badges into attractive badges that will grab your customers’ attention instantly.
You can modify the badge styles based on the items you have for sale or the season or holiday, using the great presets included in the plugin. The plugin seamlessly integrates itself into the WooCommerce interface.
User SuperCoolTotes says:
“Quality plugin. Works as expected with lots of customisation options. Regular updates with new features. Using with Flatsome theme, works with no problems.”
WooCommerce Volume Discount Coupons provides automatic discounts and coupons based on the quantity of products in your customer’s cart. Volume discounts are only effective if your customers know they exist, and this extension makes sure they’re aware by displaying discounts directly on relevant products.
WooCommerce Coupons Countdown is a WooCommerce coupon code plugin that provides attractive coupon codes and lets you show real-time countdown counters on your e-commerce site. This helps to create a sense of urgency in shoppers by making them aware that a bargain is about to expire.
User bertlio says:
"I was searching for a coupon plugin that offers these specific features and I'm so glad it works so well! Easy, effective and opens a world of possibilities!”
WooCommerce Social Reward / Coupon provides you with a way to reward your customers when they share or like your products on social media with discounts and coupon codes.
User communiquemedia says:
“What can I say your solution is neat and it works both technically and as a sales tool. Without the social reward plugin, sales and social interactions dropped.”
WooCommerce Extended Coupon Features PRO allows you to create rules that, when met, reward your customers with coupons, discounts, or free products. You can also allow your customer to choose between gifts, allow coupons to be automatically added to the user’s cart, and allow a cart discount to be applied based on quantity or subtotal of matching products.
User yanikphoto says:
“Adding free products automatically to cart has increased our sales by 20%! Love this plugin!”
Custom WooCommerce Discounts provides a flexible method for offering discounts to customers in your online store. It also allows you to set various conditions for applying discounts to different products.
Shipping WooCommerce Plugins
Pricing plugins are great, but there are actually more shipping WooCommerce plugins to consider. Everyone wants sales, but who wants to talk about shipping? In actuality, shipping is where more money can be saved and customers feel more empowered. And if customers are paying less for shipping, that gives them more money to spend on your products, instead of sending money to the shipping company.
Here are several different shipping plugins that approach shipping in many different ways. I'm sure you'll find something that fits your need.
Having a comprehensive and up-to-date order management system is vital for your online store's success. Currently, there is no way to record which items in an order have been shipped. Ultimately, this will affect the relationship between your business and your customers in a negative way. With WooCommerce Partial Orders, you will be able to record which items in an order have been shipped, which will improve your relationship with your customers.
Here are some of the important features of the plugin:
- add shipments to each order item
- track orders
- add shipments for order items in bulk
- automatically set the order status
- fully customize partial order email to customer
This is a great feature to add for your customers and build customer loyalty. The Shipping Details Plugin for WooCommerce allows customers to enter a shipment tracking number and track their order—as well as email when the order is marked complete.
- supports up to 5 tracking numbers per order
- includes courier details via email
- supports 140 couriers
- and more
Provide shipping and tracking details directly to your customers using the Shipping Details Plugin for WooCommerce.
Dropshipping isn't something every WooCommerce website is going to need.
But if you do? You'll want WooCommerce Dropshippers.
"For every sale made, the dropshipper will receive a mail notification with the customer’s address where to ship the goods. After the shipment is complete, the dropshipper will be able to notify the store admin of the completed operation."
- integrated currency converter for dropshippers
- PayPal payment and earnings tracker
- dropshipper notification of sales
- notification for order evasion
- send store slips to clients
- robust admin features
- custom dashboard
- and more
WooCommerce Dropshippers is the dropshipping shipping plugin for WooCommerce.
Let your customers easily track their orders with the WooCommerce Shipping Tracking plugin.
"You will be able to associate to every order a shipping company and a tracking number."
This shipping tracking offers more features than the aforementioned tracking plugin, with deeper customization and a more modern interface.
- tracking codes sent via email and included on order details page
- create your own shipping company tracking URLs
- optional delivery date fields in checkout page
- over 40 shipping companies
- multiple shipping tracking
- and more
WooCommerce Shipping Tracking offers tight integration with WooCommerce and a great service to customers.
Set up your own list of conditions and costs used to determine shipping options for your customers using the Table Rate Shipping for WooCommerce.
"This table rate method for WooCommerce has the ability to add multiple rates for a given customer based on a variety of conditions set by admin. These can include shipping destination, cart subtotal, item shipping class, price, weight, and so much more."
Not only is it one of the best table rate shipping plugins for WooCommerce, it's one of the best shipping WooCommerce plugins.
- create multiple instances and options per method and add shipping titles and descriptions
- add conditions like price, quantity, weight, dimensions, shipping class, categories, specific products, and dates
- numerous cost types, including flat, percentage, and different multipliers
- package grouping by order, item, or class
- translation and WPML ready
- and more
If you know anything about table rate shipping, you know you're going to want Table Rate Shipping for WooCommerce.
This feature-rich WooCommercce shipping plugin will give you a hassle-free experience when managing the shipping for your online store. The plugin uses simple rules to help you manage the shipping of your products, which will fit the needs of your specific business.
"This is a very robust plugin that is well supported. If you are looking for a tool to calculate delivery rates based on distance, this plugin will do it. The author was very helpful and prompt in fixing the issues I had on my site."
Check out some of the important features of this WooCommerce WordPress plugin.
- label on checkout page
- custom error messages
- shipping cost calculations
- create rules based on 14 different variables
Powerful Shipping Methods is a must-have for all your shipping management needs!
Allowing customers to have more than one address associated with their profile can be very handy. If you only allow one address, it's a bother for users who may want to send a gift to a friend or loved one, as they have to "update" their address details to send the shipment to any other place than their personal address.
WooCommerce Multiple Customer Addresses shatters that bothersome mechanic and allows customers to associate multiple addresses to their profile!
- apply different addresses for different products in the same cart
- switch billing and shipping addresses in the checkout
- a customer can add, edit, and delete addresses
- EU VAT optional field
- and more
The WooCommerce Multiple Customer Addresses plugin should happily find its place in every WooCommerce-powered store with shipping options.
The WooCommerce Weight-Based Shipping is an especially important WooCommerce shipping plugin for businesses dealing with heavy products.
"Weight Based Shipping is a simple yet flexible shipping method for WooCommerce focused mainly on cart weight (but not limited to) to calculate shipping cost. Plugin allows you to add multiple rules based on various conditions."
- table rate shipping options
- supports shipping classes
- flat rate and weight step
- flexible price calculation
- and more
The WooCommerce Weight-Based Shipping plugin may be the perfect shipping solution for your business.
While the WooCommerce Cart-Based Shipping plugin does include some elements of weight-based shipping, its focus is a little different in its options. The shipping calculation hinges on three methods:
- subtotal price
- number of items in the cart
- total weight
"For example, the higher the subtotal or weight of the cart, or the more items a customer is purchasing, the higher the shipping rate may be."
- multiple instances based on WooCommerce shipping zones
- set minimum or maximum shipping prices
- set up shipping classes for free shipping
- a customizable shipping label
- WPML compatible
- and more
WooCommerce Cart Based Shipping hits a nice sweet spot for WooCommerce shipping plugins.
The USPS WooCommerce Shipping plugin allows you to seamlessly manage your shipments for your online store within the USA as well as worldwide. The package tracking and shipping rate features alone make this plugin worth every penny.
Here are some of the notable features this plugin offers:
- live shipping rates available in shopping cart and checkout page
- parcel tracking
- add markup or margin to shipping rates
- use shipment boxes in rates calculation
Integrate the USPS WooCommerce Shipping plugin into your store today!
This has got to be one of the more remarkable shipping WooCommerce plugins.
You can charge shipping based on distance with the WooCommerce Distance Rate Shipping plugin. This is the perfect plugin for WooCommerce-based businesses that deliver their own goods.
- supports multiple store locations
- custom shipping method names
- create flexible prices
- multi-language ready
- and more
If you need to use distance to calculate delivery costs, then the WooCommerce Distance Rate Shipping plugin is perfect for you!
Adding free shipping to products in your store is a powerful way to entice your customers to make a purchase. WooCommerce has very limited functionality when it comes to setting up free shipping for your products.
With Conditional Free Shipping, you will have the freedom to set up free shipping based on a wide range of settings of your choice. This includes setting up free shipping by the number of items in a cart, by specific country, or by product categories. Conditional Free Shipping will allow you to set up the free shipping that fits your business model.
This WooCommerce plugin even allows you to display an encouraging message to your customers above the shopping cart to motivate them to purchase.
Conditional Free Shipping will make a great addition to your online store that your customers will appreciate.
WooCommerce Advanced Shipping allows you to create your own shipping rates based on specified conditions like weight, quantity of items, country, etc. This gives you flexibility in what you charge when.
User eyelabgr says:
Very nice plugin that gives you a lot of flexibility when it comes to shipping choices and charges. I've been using it for about a year without any problems.
This Canada Post WooCommerce Shipping Plugin integrates the Canada Post system with your WooCommerce website. It provides customers with live shipping rates in their shopping cart and at checkout, allows you to create Canada Post PDF Shipment Labels, and offers up-to-date package information from Canada Post’s Parcel Tracking service. Can be used to ship within Canada as well as worldwide.
User Afsaneh says:
“The support is very efficient and the plugin simple and very well developed. This is the best solution (price and features) for using Canada Post.”
WooCommerce Cart Based Shipping works alongside your WooCommerce store by adding a new shipping method directly to your WooCommerce settings that will allow you to set different shipping rates based on the items a customer has in their cart.
The three calculation methods are: by the number of items in the cart, by the subtotal price, and by weight. For example, the higher the subtotal or weight of the cart, or the more items a customer is purchasing, the higher the shipping rate may be.
User designpoint says:
“This is a simple, inexpensive plugin that does exactly what it says.”
WooCommerce Product Options Plugins
These plugins help you sell customized products.
WooCommerce Product Filter is an all-in-one filter for WordPress ecommerce plugins that offers unlimited options for your customers to filter by any criteria to find exactly what they’re looking for. The WooCommerce plugin is quick and easy to set up, and the admin user interface makes it a breeze to fully customise how the filter looks and works.
User 119creative says:
“This plugin has been a life-saver for me! I had a request from a client and this was exactly what I needed! It took me a while to get up to speed with it as I hadn't really needed to create anything like this before, but the customer support was awesome ...very quick and very detailed! It helped me get things working exactly how I needed them to in no time at all!”
For those times when you need to make storewide changes, there is WooCommerce Advanced Bulk Edit. This WordPress eCommerce plugin allows you to perform tasks like easily creating discounts for a large number of items, creating product variations, changing stock, editing attributes, or changing product images. Products and variations are displayed in a spreadsheet-like table and can be edited in bulk or individual cells.
User onsens says:
“This should be in WooCommerce by default. It boosted my productivity by nearly 100% as it is way easier to add and edit products with this plugin. Customizability is pretty high as well.”
WOOF extends the capacity of the WooCommerce plugin by enabling site visitors to search products by categories, custom product attributes, tags, custom taxonomies, and price.
User stay_rad says:
“Excellent support and the plugin works exactly as I needed it to. Thanks so much!”
WooCommerce Extra Product Options allows you to extend the functions available in your WooCommerce plugin by adding additional product pricing options and add-ons, applying conditional logic to your forms, adding extra styles, image swatches, buttons and other features, as well as being able to control the placement of your new fields within the Form Builder.
User steventaitinger says:
“This WordPress plugin is incredible. It is well designed, simple to use and effective at doing what it says. The author responded quick to detailed pre-purchase requests and after purchase with tips for using its custom CSS option on my site. The price is amazing for what you get! I tried 6 or 8 other options alongside this and this one had not only the best value but also the best options I was looking for.”
As you can see, there are many different shipping and pricing WooCommerce plugins, not to mention the many other types of WooCommerce plugins found on CodeCanyon.
If you're selling a product online that needs to be shipped, you will more than likely find what you're looking for in this list. As I stated before, vanilla WooCommerce is a great place to start. It's important to understand exactly what it can do and figure out what else you may need it to do for it to be even better.
Hopefully, this list will lead you to build a better eCommerce platform, or at the very least, start you thinking about what exactly you can do to level up your online business.
If you want to learn more about how to use WooCommerce, take our free course with Rachel McCollin. You'll learn everything you need to know to set up a successful online store.
The Best WordPress Themes and Plugins on Envato Market
Explore thousands of the best WordPress themes ever created on ThemeForest and leading WordPress plugins on CodeCanyon. Purchase these high-quality WordPress themes and plugins and improve your website experience for you and your visitors.
Here are a few of the best-selling and up-and-coming WordPress themes and plugins available for 2020.
- Inspiration23+ Best WordPress Portfolio Themes for CreativesBrenda Barron
- WordPress25 Best WordPress Slider & Carousel Plugins of 2021Daniel Strongin
- WordPress20 Best WordPress Calendar Plugins and Widgets (+5 Free Plugins)Daniel Strongin
- WordPress Themes28+ Best Responsive WordPress Themes (For Sites in 2020)Brenda Barron
- WordPress18 Best WPBakery Page Builder (Visual Composer) Addons & Plugins of 2020Daniel Strongin
- WordPress Themes30 Best Coaching & Consulting WordPress Themes for 2021Brenda Barron
Subscribe below and we’ll send you a weekly email summary of all new Web Design tutorials. Never miss out on learning about the next big thing.Update me weekly
Envato Tuts+ tutorials are translated into other languages by our community members—you can be involved too!Translate this post