Title: Free Shipping Kit
Author: Mike Carter
Published: <strong>January 6, 2022</strong>
Last modified: April 14, 2024

---

Search plugins

This plugin **hasn’t been tested with the latest 3 major releases of WordPress**.
It may no longer be maintained or supported and may have compatibility issues when
used with more recent versions of WordPress.

![](https://ps.w.org/free-shipping-kit/assets/icon-256x256.png?rev=2653431)

# Free Shipping Kit

 By [Mike Carter](https://profiles.wordpress.org/mcarter76/)

[Download](https://downloads.wordpress.org/plugin/free-shipping-kit.1.0.6.zip)

 * [Details](https://wordpress.org/plugins/free-shipping-kit/#description)
 * [Reviews](https://wordpress.org/plugins/free-shipping-kit/#reviews)
 *  [Installation](https://wordpress.org/plugins/free-shipping-kit/#installation)
 * [Development](https://wordpress.org/plugins/free-shipping-kit/#developers)

 [Support](https://wordpress.org/support/plugin/free-shipping-kit/)

## Description

This plugin was designed to address the inability of similar free shipping plugins,
to assign a free shipping badge at the product level.

There are several existing options for assigning free shipping based on the cart
subtotal, but I wanted a convenient way to integrate a free shipping badge with 
a simple flat-rate based free shipping class. This is similar to the free shipping
options available in marketplaces like Etsy where the shipping costs are factored
into the price of the item. This also works well for lightweight items, where the
shipping cost is less significant.

This plugin allows a user to do the following:

 * Configure a “Free Shipping” badge for display in WooCommerce product category
   and detail pages
 * Optionally hide other “paid” shipping methods in cart or checkout pages whenever
   free shipping is available
 * Adjust text shown for a flat-rate based “Free Shipping” method in cart or checkout
   pages

## Screenshots

 * [[
 * Main Settings in WooCommerce.
 * [[
 * Main Settings (Cart Configuration) in WooCommerce.
 * [[
 * Product Settings.
 * [[
 * Example Flat Rate Settings.

## Installation

This section describes how to install the plugin and get it working.

e.g.

 1. Upload `free-shipping-kit.php` to the `/wp-content/plugins/` directory
 2. Activate the plugin through the ‘Plugins’ menu in WordPress
 3. Go to the settings page: WooCommerce > Settings > Shipping > Free Shipping Kit
 4. Configure the free shipping badge and all optional settings
 5. Navigate to the “Shipping” tab of any product and enable the “Free Shipping badge”
 6. Be sure to configure a “Free shipping” class and shipping zones
 7. Assign the newly created “Free shipping” class to all intended products
 8. **The base shipping cost must be zero as well as the shipping class cost for free
    shipping to function correctly

## FAQ

### Can the styles for the FREE shipping badge be overridden

Yes, please feel free (pun intended?) to override the .free-shipping class in a 
custom stylesheet or via the “Additional CSS” section of the appearance editor.

### What if my cart contains products that have both free and non-free shipping

The shipping cost will be greater than zero and the “Free shipping” label is not
displayed.

### Is WooCommerce Flat Rate shipping required to use this plugin

Although many of the features do apply to the use of flat rate free shipping, it
is possible to display the badge for any product that you’d like. Only the adjustments
to the cart pages are specific to flat rate shipping at this time.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“Free Shipping Kit” is open source software. The following people have contributed
to this plugin.

Contributors

 *   [ Mike Carter ](https://profiles.wordpress.org/mcarter76/)

[Translate “Free Shipping Kit” into your language.](https://translate.wordpress.org/projects/wp-plugins/free-shipping-kit)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/free-shipping-kit/),
check out the [SVN repository](https://plugins.svn.wordpress.org/free-shipping-kit/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/free-shipping-kit/)
by [RSS](https://plugins.trac.wordpress.org/log/free-shipping-kit/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.6 – 2022-06-02

 * Add support for Astra theme.

#### 1.0.5 – 2022-04-21

 * Fix Bug – Save shipping badge display setting for product.

#### 1.0.4 – 2022-03-13

 * Fix WP Debug error notices.

#### 1.0.3 – 2022-03-07

 * Improve admin interface look and feel
 * Update fictitious city name

#### 1.0.2 – 2022-01-18

 * Improve JS code organization and logic

#### 1.0.1 – 2022-01-13

 * Add correct text domain and spanish translations
 * Improve template logic for admin screen

#### 1.0.0 – 2021-12-30

 * First release!

## Meta

 *  Version **1.0.6**
 *  Last updated **2 years ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 5.6 or higher **
 *  Tested up to **6.5.8**
 *  PHP version ** 7.0 or higher **
 * Tags
 * [flat rate shipping](https://wordpress.org/plugins/tags/flat-rate-shipping/)[free shipping](https://wordpress.org/plugins/tags/free-shipping/)
   [free shipping badge](https://wordpress.org/plugins/tags/free-shipping-badge/)
   [woocommerce free shipping](https://wordpress.org/plugins/tags/woocommerce-free-shipping/)
 *  [Advanced View](https://wordpress.org/plugins/free-shipping-kit/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/free-shipping-kit/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/free-shipping-kit/reviews/)

## Contributors

 *   [ Mike Carter ](https://profiles.wordpress.org/mcarter76/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/free-shipping-kit/)

## Donate

Would you like to support the advancement of this plugin?

 [ Donate to this plugin ](https://www.kahoycrafts.com/wordpress-plugin-donation/)