The carrierService API doesn't support split shipping so your app needs to do the logic. For example, combing the costs of both shipping methods into one. It would be your app that would then split that shipping choice into as many multiples as needed.
Some from you example only standard shipping exists across both vendors so you may decide to return only:
You need to handle this on your app side.
But I had one doubt as well.
If Product 1> Vendor 1> 3 Shipping Price
And Product 2 > Vendor 2 > 2 Shipping price
So how could I combine that thing please elaborate it.
What does the customer see? 1 rate? A choice of 2 or 3? either way there's no split shipping options so the customer has to pick one single shipping option.
Just because the customer picks "Shipping price A" that's just a visual guide for the customer so they know the price. In your app you should know that "Shipping price A" is really a combination of multiple providers. Your app needs to handle this aggregation.
Hey @KrunalP how are you doing ?
I am working on a similar project here in Brasil and I would like how did you progress on this ?
Maybe we can share some informatio each other .