I am trying to configure Magento MSI with Multiple Stock for a single Sales Channel but it only allows me to assign single stock to a sales channel. Based on Magento's documentation, this is how it is expected to work. Is there a way I can modify this behavior to have multiple stocks assigned to a single sales channel?


Below is my scenario. I have three Vendors and each has its own warehouse. At a time, it only allows assigning Sales Channel to just one stock which is below screenshot is Vendor 1.

enter image description here

Thanks for your help!

1 Answer 1


It is impossible in MSI. You can assign a single stock to a website only. Let me ask why do you need this? You can create a single stock and assign all sources to it. You'll assign a concrete source (and therefore a vendor) on the create shipment stage.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.