Hello guys how are you? Welcome back to my blog therichpost.com. Guys today in this post, I will tell you Step-by-Step Guide: Setting Up Table Rate Shipping in WooCommerce Dokan.
Guys if you are new in WordPress or in WooCommerce then please check the below links for some good tutorials:
Here is the working steps and please follow carefully:
🚀 Step-by-Step Guide: Setting Up Table Rate Shipping in WooCommerce Dokan
If you want your Dokan vendors to ship worldwide using Table Rate Shipping, follow these steps:
🔹 Step 1: Install & Enable Table Rate Shipping Plugin
WooCommerce does not provide Table Rate Shipping by default. You need a plugin like:
- Table Rate Shipping for WooCommerce by WooCommerce (Paid)
- Flexible Shipping for WooCommerce (Free & Paid)
🔹 Install the Plugin
- Go to WordPress Dashboard > Plugins > Add New
- Search for Table Rate Shipping
- Install & Activate your preferred plugin
🔹 Step 2: Enable Dokan Shipping for Vendors
Since you’re using Dokan, you need to allow vendors to set their own shipping rates.
- Go to Dokan > Settings > Selling Options
- Scroll to Shipping Status and enable it
- Click Save Changes
Now vendors can access shipping settings.
🔹 Step 3: Set Up a Global Shipping Zone (All Countries)
Instead of manually adding every country, use a wildcard (*
) to apply shipping to all locations.
- Go to WooCommerce > Settings > Shipping > Shipping Zones
- Click “Add Shipping Zone”
- Zone Name: “Global Shipping”
- Zone Regions: Leave it blank (this applies to all countries)
- Click “Add Shipping Method”, then select Table Rate Shipping
- Click Edit to configure Table Rate rules
🔹 Step 4: Add Table Rate Rules for Global Shipping
Now, set up flexible shipping rules based on weight, price, or quantity.
Example Table Rate Configurations:
Country | State | Condition | Rate |
---|---|---|---|
* (All) | * (All) | Weight 0-1kg | $5 |
* (All) | * (All) | Weight 1-5kg | $10 |
* (All) | * (All) | Weight 5kg+ | $20 |
💡 Using Wildcards (*
)
*
in Country = applies to all countries*
in State = applies to all states
🔹 Step 5: Let Vendors Configure Their Own Shipping
If you want each vendor to manage their own shipping:
- Vendors should go to Dokan Dashboard > Settings > Shipping
- Select Table Rate Shipping
- Add their own custom rates per country, state, or weight
If you have any further questions or need additional assistance, feel free to ask! 😊
Ajay
Thanks
✅ Done! Now Vendors Can Ship Anywhere
With this setup, your vendors can:
- Ship to any country/state without entering them manually
- Set their own shipping rates
- Use Table Rate Shipping for flexible pricing