@Paul_Morte

Как в битрикс отследить событие полной оплаты заказа?

Оплата заказа будет происходить не сразу, а после подтверждения комплектации менеджером.
Не могу найти в документации событие, которое будет вызываться при полной оплате заказа.
Документация

Я использую такой шаблон кода, но OnSaleOrderSaved - это просто сохранение заказа.
$eventManager = \Bitrix\Main\EventManager::getInstance();
$eventManager->addEventHandler('sale', 'OnSaleOrderSaved', 'OnSaleOrderSavedHandler');

function OnSaleOrderSavedHandler(\Bitrix\Main\Event $event) {
    $order = $event->getParameter('ENTITY');
    $oldValues = $event->getParameter('VALUES');
    $isNew = $event->getParameter('IS_NEW');
}
  • Вопрос задан
  • 2191 просмотр
Пригласить эксперта
Ответы на вопрос 1
gromdron
@gromdron
Работаю с Bitrix24
В документации есть Сохранение заказа: особые события, там есть событие OnSaleOrderPaid. Внем нужно проверять - после изменения статуса оплачен ли заказ полностью или нет.
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы