However, You guys can keep it in mind that if you want to route all seller order to direct marketplace shiprocket account or each seller can add api of their shiprocket account to get order fetched in their own shipping account or both.
Additional thing, if it is possible to directly ship the product from the shofy seller area instead of going to shiprocket to ship the product.
and the shiprocket integragtion includes shiprocket tracking too by keeping in mind shiprocket tracking does not track any carrier order that is not shipped by Shiprcoket. So order that does not ship by shiprocket should not show any tracking query.
for this we can have a variable on order to store how the order is shipped. if order is shipped by Shiprocket then show the tracking log from shiprocket otherwise if it is shipped from other shipping provider then it should use either choice of other integration they have or just empty.