Выполнение PHP кода при изменении статуса заказа на "оплачен"

#
Выполнение PHP кода при изменении статуса заказа на "оплачен"
Нужно при изменении статуса заказа на "оплачен" выполнить php код, подскажите как реализовать, или дайте ссылку на помощь. Ту документацию которая есть я поверхностно просмотрел, есть ещё раздел АПИ который несомненно полезный видать, только комментариев в нём нет.
#
Re: Выполнение PHP кода при изменении статуса заказа на "оплачен"
id54124,
для этого есть хук shop_order.onAfterPaid работу с хуками можно посмотреть тут http://www.hostcms.ru/documentation/modules/core/events/
www.morozovpimnev.ru - создание, поддержка и продвижение сайтов | Наш канал https://asmp.su/channel
Модератор
#
Re: Выполнение PHP кода при изменении статуса заказа на "оплачен"
1. Посмотрите еще http://www.hostcms.ru/documentation/modules/shop/references/payment-systems/handlers/
особое внимание обратите на changedOrder($mode)
2. Если у вас много обработчиков ПС, то используйте событие Core_Event::notify('Shop_Payment_System_Handler.onBeforeChangedOrder', $this, array($mode));
получить объект до и после изменения можно методами getShopOrderBeforeAction() и getShopOrder()
Авторизация