• Resolved dominusparte

    (@dominusparte)


    Hi there I need to know how to do an adjustment to my site. in my multi-vendor store, I handle the shipping but the way its configured if a customer is buying from multiple vendors like for instance 2 vendors the end up seeing 2 shipping fees so please I just want one shipping fee to apply even if your purchasing from more than 1 vendor since I am the one handling the deliveries thanks

Viewing 2 replies - 1 through 2 (of 2 total)
  • Hello @dominusparte,

    Dokan calculates each vendor’s shipping rate separately. If you need a single shipping rate then it is totally your own need. You can disable multiple shipping package rates on the cart but this will require modification in the core file of the Dokan plugin. By default, there is no way to pay once if the delivery is the same place but from multiple vendors.

    However, if you are managing the shipping cost as admin and the vendor is not configuring their own shipping you can make a few modifications to achieve the changes.

    You can use this on your theme functions.php:

    remove_filter( 'woocommerce_cart_shipping_packages', 'dokan_custom_split_shipping_packages' );
    remove_filter( 'woocommerce_shipping_package_name', 'dokan_change_shipping_pack_name');
    remove_action( 'woocommerce_checkout_create_order_shipping_item', 'dokan_add_shipping_pack_meta');

    I hope this helps ??

    Best Regards.

    Hello @dominusparte,

    Dokan calculates each vendor’s shipping rate separately. If you need a single shipping rate then it is totally your own need. You can disable multiple shipping package rates on the cart but this will require modification in the core file of the Dokan plugin. By default, there is no way to pay once if the delivery is the same place but from multiple vendors.

    However, if you are managing the shipping cost as admin and the vendor is not configuring their own shipping you can make a few modifications to achieve the changes.

    You can use this on your theme functions.php:

    remove_filter( 'woocommerce_cart_shipping_packages', 'dokan_custom_split_shipping_packages' );
    remove_filter( 'woocommerce_shipping_package_name', 'dokan_change_shipping_pack_name');
    remove_action( 'woocommerce_checkout_create_order_shipping_item', 'dokan_add_shipping_pack_meta');

    I hope this helps ??

    Best Regards.

Viewing 2 replies - 1 through 2 (of 2 total)
  • The topic ‘Shipping Method’ is closed to new replies.