Magento – How to get inventory source id in magento 2.3 order details

magento2magento2.3multi-source-inventoryorders

I need get the inventory source id based on the order item.
I tried with order details but it not display.
Anyone please help me.

Best Answer

You can do like :

//Magento\InventoryApi\Api\GetSourceItemsBySkuInterface;
$sourceItems = $this->getSourceItemsBySku->execute('Your SKU');

foreach($sourceItems as $sourceItem){
    echo $sourceItem->getSourceCode();
}

Hope it's better then what you've used so far. ;)

Related Topic