Узнаем наличие товара / продукта (In stock) в Magento.
$productId = 123; //ID товара-продукта
$product = Mage::getModel('catalog/product')->load($productId);
$stockItem = $product->getStockItem();
if ($stockItem->getIsInStock()) {
echo "Есть в наличии";
} else {
echo "Нет на складе";
}
Получаем количество товара / продукта в Magento.
$productId = 123; //ID товара-продукта
$product = Mage::getModel('catalog/product')->load($productId);
$manageStock = $product->getStockItem()->getManageStock();
$inventoryCount = Mage::getModel('cataloginventory/stock_item')->loadByProduct($product)->getQty();
if ($inventoryCount) {
echo "Сейчас доступно - $inventoryCount";
}