Woocommerce Order - One Supplier Per Order

Hi guys…

I am building a woocommerce store with various suppliers. From a shipping point of view, we would like to only allow an order per supplier at a time. If the user orders from multiple suppliers then shipping pricing becomes a nightmare.

Can anyone recommend a plugin or method to only allow an order to take from one supplier at a time?