@silver2570– Thanks a lot for reaching out. You are spot on with the permission option for vendors allowing them to set their own shipping class; the only limitation is that they can only create one class.
Let’s check out the mandatory steps to setup WCMp shipping:
1. Enable Flat Rate/International Flat Rate shipping module provided by default WooCommerce.
Path: Wp-admin>> WooCommerce>> Settings>> Shipping.
2. Login as the vendor and follow the path: vendor dashboard>> Shop settings>> Shipping. You should 3 text input fields on the Shipping page:
a. Enter Shipping Amount for “Flat Rate”.
b. Enter Shipping Amount for “International Flat Rate”
c. Ship from
The first 2 fields represent the shipping cost for the vendor, which once submitted by the concerned vendor creates a Shipping class within WooCommerce. To avoid any confusion, the shipping class name= vendor’s username. Please check the backend panel( Wp-admin>>WooCommerce>> Settings>> Shipping>> Flat Rate; you should see the shipping class data under the heading ” Shipping Class Costs”.
The last fields don’t play any role from functionality point.
Let me know if you still face issues.
Regards,
Sandeep