Bundle Rate Shipping Module for WooCommerce

  • Free & Original product!
  • You will be given files that remain unaltered and unedited
  • 100% Clean Files & Free From Virus
  • Unlimited Domain Usage
  • Free New Version
  • Product Version : 2.0.4
  • Product Last Updated : 28.10.2017
  • License : GPL



The WooCommerce Bundle Rate Shipping Plugin empowers you to offer distinctive bundled shipping rates when a customer purchases multiple items. This versatile plugin is designed to be highly adaptable, allowing you to define bundled shipping rates based on various criteria, including the shipping destination, product categories, or shipping classes.

Moreover, you can add multiple tiers for each category, adding a layer of complexity that you can tailor to your store’s unique needs. For instance, if you sell books, you could charge $5 for the first book, $2 for the second, third, and fourth books, and so on for any additional books purchased. The possibilities are virtually limitless.

You have the flexibility to add as many tiers as you require to accommodate your specific shipping strategy.

Let’s Explore Some Examples:

  1. Basic Example

    Jane’s store sells books, DVDs, and CDs. She configures her shipping rates as follows:

    • Books: $5 for the first book, $2 for each subsequent book.
    • DVDs: $4 for the first DVD, $1 for each additional DVD.
    • CDs: $4 for the first CD, $1 for each additional CD.

    For example, if a customer were to purchase two books, their shipping charge would be $7 ($5 for the first book and $2 for the second).

  2. Free Shipping Under Four Products

    Bill’s store sells books and charges $4 for shipping if the customer buys 1-3 books. However, he offers free delivery when the customer purchases four or more books. Here’s how he configured his shipping rates:

    • 1st item: $4
    • 2nd – 3rd item: $0
    • 4th item: -$4 (discount)
    • Subsequent books: $0
  3. Using Shipping Classes

    Helen’s store sells beer, available both by the box of 24 bottles and by the case of 6. She defines her rates using two shipping classes: “Box of 24” and “Case of 6.” Her prices are as follows:

    • Box of 24: $12 for the first box, $6 for each additional box.
    • Case of 6: $8 for the first case, $4 for each additional case.
  4. Free Shipping on Orders Over $100

    A new feature introduced in version 1.3.3: Frank’s store uses a tiered shipping rate system similar to Jane’s store (example 1). However, Frank offers free shipping when customers spend over $100. He configures his rates the same way as Jane but utilizes the ‘woocommerce_brs_shipping_total’ filter to provide free shipping for orders over $100.

    add_filter('woocommerce_brs_shipping_total', 'franks_custom_woocommerce_brs_shipping_total_filter');

    function franks_custom_woocommerce_brs_shipping_total_filter($shipping_total) {
    global $woocommerce;

    // If the cart total is over $100, set shipping to $0
    if ($woocommerce->cart->cart_contents_total > 100) {
    return 0;

    // Otherwise, return the default shipping rate
    return $shipping_total;

  5. Staged Shipping Rate Increases

    Misha sells DVDs and ships them in packages that can hold up to three DVDs. The shipping cost for each package is $4. Her rate structure is as follows:

    • 1st DVD: $4
    • 2-3 DVDs: $0
    • 4th DVD: $4
    • 5-6 DVDs: $0
    • 7th DVD: $4
    • 8-9 DVDs: $0
    • And so on…

Information for Usage with WooCommerce 2.6:

WooCommerce 2.6 introduced Shipping Zones and the ability to use multiple instances of the same shipping method. If you started using Bundle Rate Shipping before WooCommerce 2.6, you can take full advantage of WooCommerce’s Shipping Zones feature. You can even add multiple instances of the Bundle Rate Shipping method to a single Shipping Zone.

However, if you’ve been using Bundle Rate Shipping prior to WooCommerce 2.6, the plugin will continue to function as it did before. You won’t be able to use it as a shipping method for Shipping Zones to avoid losing your existing configurations. If you’d like to switch to using Shipping Zones, a helper plugin is included in your download bundle from CodeCanyon. Look for the zip file named ‘v2-upgrade.zip’ and install it in the same way you installed Bundle Rate Shipping. You will need to re-enter your shipping rate configurations for each shipping zone in this case.

Categories: ,

Based on 0 reviews

0.0 overall

Be the first to review “Bundle Rate Shipping Module for WooCommerce”

There are no reviews yet.