Magento - программно продать продукт - PullRequest
0 голосов
/ 20 октября 2011

Поскольку бизнес-требования проекта, над которым я работаю, очень сложны, мы решили не использовать традиционную проверку Magento, а построить свою собственную.

Весь процесс в порядке и работает просто отлично.однако в конце мне нужно уменьшить запас своих проданных продуктов .

Какой код позволяет мне это делать, , как если бы пользователь пошелчерез обычный процесс оформления заказа?

1 Ответ

1 голос
/ 23 октября 2011
$product = Mage::getModel('catalog/product')->load($product_id);
$stock   = $product->getStockItem();
$stock->setQty($stock->getQty() - $ordered_amount);
$stock->save();
...