When invoking ShippingManager.GetShippingMethodsByMarket with a correct market I get no results back. In Commerce Manager (8.8.0) I have created a market with available language and default language en-US. I also created shipment methods for en-US. I did some research and it looks like that the MarketShippingMethods table only contains shippingmethods for the DEFAULT marketId. Is this a known issue or am I missing something?
In your shipping method settings, you can set the shipping to be available to the market you want to use (US, for example). Save it then you would be fine.
It is available for the en-us market (not restricted)
It's easy to confused there, are you sure the en-US market is in the list Choosen Markets? It's need to be there so the shipping method is available for en-US market.
When I go to the specific shipping method the en-US market is on the available markets side of the restricted markets select, so yes it is not restricted in any way.
They are "Available" and "Choosen". Choosen is required. Yes it's a bit of confusion, I know.
Could you add a screenshot because I'm sure if we are talking about the same setting page
Her you go (assuming you are using 7.5 or later)
Wow that is super confusing, but it worked, thanks!