Back to Top

WordPress WooCommerce Per Product Shipping

Updated 27 August 2025

WordPress WooCommerce Per Product Shipping Plugin allows the admin to add the shipping price for each product.

Shipping On Per Product is an essential feature for the admin and that’s why we have created an add-on for the admin to add the shipping prices for each product from their panel.

Note:

Check a brief overview of the plugin –

KIrFZcODUk8

Features

  • Admin can add different shipping prices for each product.
  • The cost can vary depending on the destination.
  • On the check-out page, the shipping price displays the total shipping charges for each product.
  • Admin can enable/disable the plugin.
  • Admin can set the Shipping Title that will be visible to the Customers at the time of Checkout.
  • The Admin can also upload the shipping data in CSV file format.
  • Admin can manage Global Shipping options to define rates based on country, state, and PIN code.
  • Admin can add shipping rates for particular product variations, offering more granular control.

Installation

The user will get a zip file that he has to upload in the “Add New” menu option in the WordPress admin panel.

Searching for an experienced
WordPress Company ?
Find out More

For this login to WordPress Admin Panel and Under the Dashboard hover your mouse over the “Plugins” menu option which brings out a Sub-Menu and then select the “Add New” option.

installation

Afterward, you will see an option on the top of your page that says “Upload Plugin“, click the option to upload the zip file.
uploadplugin

Click on the upload plugin option, below that you will see a button “Choose File” click on the button to browse for the zip file as per the snapshot below.
choosefile

After browsing the file, click the install now button to install the plugin.
upload

Now when the plugin is installed correctly, you will see the success message and an option to activate the plugin. That is all for the installation part of the WooCommerce Per Product Shipping.
Activation

Module Activation

Check out how to Activate the WooCommerce Plugin through the purchase code and get updates on Webkul Modules directly on the Plugins page.

Admin Management

After the installation, the admin can find the Per Product Shipping under the Webkul WC Addons as mentioned in the snapshot below:

woocommerce per product shipping wc addons page

The admin can configure WooCommerce Per Product Shipping by clicking the Settings button shown in the image above.

They will then be redirected to the configuration section. Here, the admin can enable or disable the plugin as needed.

woocommerce-per-product-shipping-configuration

Following that, they will access the Global Shipping section, where the admin can configure shipping rates either by uploading a CSV file or by adding entries individually as needed.

per-product-shipping-woocommerce-per-product-shipping-global

Next, admin will navigate to WooCommerce > Settings > Shipping > WooCommerce Per product Shipping to enter the shipping title that will be visible to the customers at checkout time.

woocommerce per product shipping settings

After configuring the Per Product Shipping, the admin will set the Per product Shipping for his products.

Admin can set the Per Product Shipping for already created products as well as for the new products.

To add the shipping to the already created products, the admin will navigate through -> Products and will click on the edit button.

woocommerce per product shipping product list

After clicking the edit button, go to the shipping tab to set the Per Product Shipping for this product.

Here the admin will enable the Per Product Shipping, enter the shipping cost and set the Country Code, State Code, and as well as PinCode for which the Per Product Shipping will be applied.

If the admin enters only the Country code, then the shipping applies to all the regions of the country.

If the admin enters the country code and the state code, then the shipping will be applied to the specific state under the country code.

Admin can upload the shipping data in CSV file format.

Admin can also download the Sample CSV file from the Download Sample CSV file option.

The admin enters the country code, state code, and the pin code, then the shipping will be applied to the specific pin code entered under the country and state code.

woocommerce enable in product per product shipping

Similarly, the admin can apply the Per product Shipping for the new products.

Front-end View

Now, the customer can visit the store and add the product to the cart.

product page

When the customer adds the product to the cart and clicks on the View Cart button the customer will see the details of the product.

Here, the customer can fill the shipping details to know the shipping charges and Proceed to checkout as shown in the image below-

cart page

Now, after clicking on the Proceed to checkout the customer will be able to see the per product shipping applied on the product as per the screenshot below.

per product shipping checkout page

woocommerce-per-product-shipping-order-detail

If the shipping is not available, then the customer will see the message that there are no shipping methods available.

Conclusion

That is all for the WordPress WooCommerce Per Product Shipping.

If you still have any issue feel free to add a ticket at webkul.uvdesk.com

Current Product Version - 1.3.0

Supported Framework Version - WordPress: 6.8.x, Woocommerce: 10.1.x

Blog Version - WordPress: 6.8.x, Woocommerce: 10.1.x
  • Version WordPress: 6.8.x, Woocommerce: 10.1.x
  • Version WordPress: 6.8.1, Woocommerce: 9.8.5
  • Version WordPress: 6.5.5, Woocommerce: 9.0.2
  • Version WordPress: 6.3.1, Woocommerce: 8.1.0
  • Version WordPress: 6.0.1, Woocommerce: 6.7.0
  • Version WordPress, 5.0.x, 5.1.x, 5.2.x, 5.3.x, 5.4.x, 5.5.x, 5.6.x, 5.7.x, WooCommerce, 4.0.x, 4.1.x, 4.2.x, 4.3.x, 4.4.x, 5.1.x, 4.5.x, 4.6.x, 4.7.x, 4.8.x, 4.9.x, 5.x
  • Version WordPress, 5.0.x, 5.1.x, 5.2.x, 5.3.x, 5.4.x, 5.5.x, 5.6.x, 5.7.x, 5.8.x, WooCommerce, 4.0.x, 4.1.x, 4.2.x, 4.3.x, 4.4.x, 5.1.x, 4.5.x, 4.6.x, 4.7.x, 4.8.x, 4.9.x, 5.1.x, 5.2.x, 5.3.x, 5.4.x, 5.5.x, 5.6.x, 5.7.x.
  • Version WooCommerce 3.0.x, WooCommerce 3.1.x
. . .

Leave a Comment

Your email address will not be published. Required fields are marked*


2 comments

  • JIM
    • Kartik Upadhyay (Moderator)
  • Back to Top

    Message Sent!

    If you have more details or questions, you can reply to the received confirmation email.

    Back to Home

    WordPress WooCommerce Per Product Shipping