Setup Product SKU Based Flat Rate Shipping Method in Woo?

By Nimesh Patel 5 min Read

Table of Contents

    When you want to apply different flat-rate shipping charges on just one product, things become difficult.

    As there is no method to make it happen, you will either have to have this functionality developed for your e-commerce store. Or, you will have to find an existing plugin, which could make it happen.

    Better is to go with a plugin, and the best is to use the Advanced Flat Rate Shipping Method for WooCommerce. This plugin will let you set product SKU-based flat rate shipping methods and a lot more conditions for your e-commerce store.

    In this guide, you will learn about the product SKU-based flat rate shipping methods in different cases. However, before you need to install the said plugin (use the above link).

    Once you’re all set to follow the steps with us, let us begin.

    Product SKU-Based Flat Rate Shipping Method

    Here are a few ways you can use to add the SKU-based flat rate shipping in your WooCommerce store.

    Part 1: Adding Shipping Method

    First, enable the Flat Rate Shipping Plugin from the WordPress dashboard.

    You will then find a link to the plugin in the left sidebar of your WP Admin. Click on it and select ‘Add New Shipping Method.’

    Fill out the form, which will open up on clicking this button.

    For enabling free shipping to any of the cases:

    Just set the value of the shipping charge to zero and save the settings. Free shipping facility is enabled. Was it tough?

    Part 2:  Adding to a Shipping Method

    Once you have filled in the important details and shipping charges, it’s time to decide which products should be affected by this setting. For that, you will have to add rules to your method.

    Advanced Flat Rate Shipping Methods

    Boost your WooCommerce store’s revenue with flexible shipping options. Your business deserves the best!

    Advanced Flat rate shipping Banner 3 1

    How to Handle Product SKU-Based Flat Rate Shipping Method?

    Here are a few use cases of SKU-based shipping to help you set up everything properly.

    Case 1: Adding shipping charges as per Product SKU

    For deciding the flat rate shipping charges by SKUs, it is pretty clear that we will be adding one rule related to SKUs only.

    Add a rule, as shown in the figure:

    How Do I Set Up Product SKU Based Flat Rate Shipping Method In WooCommerce Store 3

    Save the method, and your selected SKU will now be charged the new shipping rate you have just set.

    Case 2: Adding shipping charges as per Product SKU for a country (or multiple countries)

    This rule helps you to handle the business worldwide, especially when you are selling your services or products globally.

    After completing all the steps, as performed in case 1, you will have to add another country-based method (as shown in the figure):

    woocommerce flat rate shipping based on product sku country

    Once saved, your method will work for those cases, where a Product with a selective SKU is sold to your selected countrSimilarly

    In a similar fashion, you can apply the same shipping rule (related to product SKU) to multiple countries’ purchases. Just fill names of multiple countries in the box, placed opposite the ‘country’ drop-down.

    The form will look like this:

    woocommerce flat rate shipping based on product sku country1

    Case 3: Adding shipping charges as per Product SKU for a state (or a zip code or multiple states or multiple locations)

    Instead of choosing a country, as we did in the previous case, follow the given procedure:

    • Select the ‘state’ from the drop-down box.
    • Fill in the states’ names in the text box.
    woocommerce flat rate shipping based on product sku country2

    Similarly, you can choose the ‘zip code’ option from the dropdown and set the condition for multiple cities.

    For applying the same setting of product SKU-based shipping rate, you can create a shipping zone and then, apply the method to that zone.

    Advanced Flat Rate Shipping Methods

    Boost your WooCommerce store’s revenue with flexible shipping options. Your business deserves the best!

    Advanced Flat rate shipping Banner 3 1

    Case 4Adding shipping charges as per Product SKU for a specific user role

    To provide special discounts to a set of buyers or to charge extra from some distant buyers, you can assign a user role to them. Afterward, a rule could be created as shown in the image:

    Adding shipping charges as per Product SKU for a specific user role

    Case 5: Adding shipping charges as per Product SKU for a specific user

    If you want to apply a specific shipping charge to one user specifically, select ‘user’ from the drop-down box and fill in its primary key’s value in the opposite field.

    Adding shipping charges as per Product SKU for a specific user

    How will this shipping work with the Customer’s Cart and what will it look like?

    In an e-commerce store, products are differentiated as per their SKUs.

    Let’s say, you want to charge your buyers with a shipping charge of $5. How will you apply this constraint?

    Well, if using our Advanced Rate Shipping Methods Plugin, you can achieve so.

    Just create an SKU-based method and apply the rules you want.

    For example, we have added a $5 shipping charge on the SKU of a WordPress Pennant and a buyer has added it to her cart. Now, view this cart –

    Picture1

    You can see the shipping charges, applied to the cart; right?

    It is that easy to use!

    Do you have more queries related to the Advanced Flat Rate Shipping Method for WooCommerce? Ask us in the comment box.

    Advanced Flat Rate Shipping Methods

    Boost your WooCommerce store’s revenue with flexible shipping options. Your business deserves the best!

    Advanced Flat rate shipping Banner 3

    Boost your store’s revenue with flexible shipping

    Advanced Flat rate shipping - Banner
    0 Shares facebook twitter linkedin
    Author Pic

    Written by Nimesh Patel

    I am a Product Marketer and Growth hacker with expertise in Digital marketing, Search engine optimization (SEO), Email Marketing, Paid Campaigns on Facebook and Twitter, Content development strategies, and Competitive Research & Analysis. Nimesh is Product Manager at theDotstore.com