Question! We have multiple warehouses but we don't...
# support
v
Question! We have multiple warehouses but we don't want to work with multiple shipments right now (we transport the goods to one warehouse first). I tried setting stock_splitters config but it does not seem to disable it. In the checkout its still visible
k
In Solidus the “warehouse” is from where the shipment starts, so I think what you are trying to do is not supported out of the box. Conceptually, a stock location in not a real stock splitter, it’s more a stock container.
Is there a specific reason for you to stock your items into multiple stock locations?
v
We have a physical store and warehouse
Items at times are not available at both locations
However, they are relatively close by. So we often opt to gather split order (move them to one location) and then ship them.
In essence. The problem would be solved if only ONE shippingmethod needs to be selected (equal for both) and the fee is also one shipment.
k
Got it. The only thing that comes to mind is: 1. hiding these details at checkout: you only let people choose the rate for the first stock location (you can sort stock locations so that it always pick the main one) 2. at checkout completion, if needed, you perform a stock movement (programmatically) to move the required stock from one location to the other 3. at that point you can merge (programmatically) the two shipments
but as you pointed out, you’ll have the shipping rates on both shipments, you need to always have 0 shipping cost on shipments after the first one
we’ve done that in the past, it’s doable, but I can’t recall too many details at the moment. I can ask the team if needed
v
Sounds fair
I will have a closer look. I was hoping there is a cleaner solution, but I fear how associations are set up where orders have shipments which have rates its a bit hard to relate one rate to the total order
If you hear from your team please do share!