Николай Савин

Николай Савин

Был в сети 29 июня 2026, 12:35
Заказы принимаю
Да конечно можно, вот собственно готовый пример
case 'msOnChangeOrderStatus':
        if($status == 2){
            $orderData = array();
            $orderData['externalId'] = $order->id;
            $orderData['status'] = 'complete';
            $response = $modRetailCrm->request->ordersEdit($orderData, $by = 'externalId', $site); 
        }
        
        break;
Дописываем плагин modRetailCRM, добавляя событие отслеживания статусов заказа msOnChangeOrderStatus
Вам нужно указать id заказа для того чтобы найти нужный заказ в CRM и символьный код статуса в CRM.
Статусы могут быть разные, это все индивидуально для вашей CRM, список статусов и их символьные коды можно посмотреть в разделе Администрирование — Статусы.
В данном примере я указал соотношение для статуса оплачено в Minishop — статус Выполнен в CRM
Да по разному можно сделать.
Наверняка есть свой виджет (впервые вижу этот сервис)
Можно программно по разному все сделать.
Смотря какие задачи стоят, смотря что человек будет на сайте заполнять, а что известно заранее. Ну и т.п.
Я понял, что интеграцию. Просто Интеграция это не только выгрузка заказа. Вопрос несколько шире.
Насколько я вижу, там есть калькулятор доставки, различные справочники. Это тоже должно быть при оформлении заказа?
Или просто банальная выгрузка, с заранее указанным способом доставки и заранее указанными параметрами товаров (вес, габариты)