Thanks for the structured answer — that makes a lot of sense.
In our case, we’re running a music label with multiple artists. Each artist should have a fully separated frontend experience (ideally their own domain and branding), but operationally we’d like to keep things as centralized and efficient as possible.
If we go with the “central fulfillment store with routing” approach instead of full order sync:
How would you personally set this up in practice?
Would you use one store purely as the fulfillment backend and route orders from the artist stores into it?
Which apps or tools would you recommend for stable order routing (without creating sync chaos)?
How would you handle inventory to avoid mismatches across stores?
Would you mirror products across stores with identical SKUs, or structure it differently?
I’d really appreciate insight into how you would architect this setup for long-term stability and scalability.