2012-05-17 3 views
0

Я надеюсь, что кто-то может помочь мнестатус продукта изменен после нажатия кнопки «Сделать заказ в Magento

Я хочу:. Продукт не вынимается шток, пока транзакция оплаты не завершена

Предположим, что я. есть один продукт, а кто-то (клиент) является оформлением этого продукта, но до осуществления транзакции с транзакцией этот продукт не был приобретен на складе.

ответ

0

Я бы попытался отключить функциональность управления запасами Magento (System-> Configuration-> Catalog-> Инвентарь). Затем вы можете написать расширение, которое прослушивает sales_order_invoice_save_aft er и корректировать количество запасов самостоятельно. Вы также захотите обработать возвратные/кредитные авизо с использованием того же типа кода наблюдателя событий. Однако имейте в виду, что если вы получите 2 заказа для одного и того же предмета, и у вас останется только 1, вы попадете в резервный сценарий. Пока вы с этим согласны, это должно сработать.

Смежные вопросы