Заказы и статусы

Заказ, оформленный в мобильном приложении, автоматически создаётся в вашем магазине на 1С-Битрикс. Дальше заказ живёт в магазине как обычно, а его статус и оплата синхронизируются с приложением в обе стороны. На вкладке «Заказы» вы задаёте, как данные заказа из приложения ложатся на поля заказа сайта.

Как открыть

В админ-панели сайта откройте «Настройки» → «Настройки продукта» → «Настройки модулей» → «MobiusApp: интеграция» и перейдите на вкладку «Заказы». Вкладка доступна только после подключения.

Вкладка «Заказы» в настройках модуля

Что можно настроить

  • Сайт, на котором создаются заказы
  • Типы плательщиков (физлицо и юрлицо)
  • Соответствие данных покупателя свойствам заказа
  • Соответствие статусов, способов доставки и оплаты
  • Направления синхронизации изменений

Сайт и типы плательщиков

  • Сайт для заказов — выберите сайт, на котором будут создаваться заказы из приложения.
  • Физическое лицо и Юридическое лицо — выберите типы плательщиков сайта, которые соответствуют частному покупателю и компании. После выбора сохраните настройки, чтобы появились свойства заказа для сопоставления.

Соответствие данных покупателя

Данные покупателя из приложения нужно сопоставить со свойствами заказа на сайте. Сопоставление задаётся отдельно для физлица и для юрлица — в таблицах «Свойства заказа — физлицо» и «Свойства заказа — юрлицо».

Поля приложения:

  • ФИО / контактное лицо
  • Название компании (для юрлица)
  • ИНН и КПП (для юрлица)
  • Телефон
  • E-Mail
  • Адрес
  • Местоположение — населённый пункт. Сопоставляется только со свойствами заказа типа «Местоположение».

Для каждого поля приложения выберите свойство заказа сайта из списка. В списке показаны только свойства выбранного типа плательщика.

Соответствие статусов, доставки и оплаты

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

  • Соответствие статусов — статус приложения ↔ статус заказа сайта. Заполнять важно: изменение статуса уходит в приложение только для тех статусов, что есть в этой таблице.
  • Соответствие доставки — способ доставки приложения ↔ служба доставки сайта. В таблице показан тип доставки приложения (Курьерская или Самовывоз).
  • Соответствие оплаты — способ оплаты приложения ↔ платёжная система сайта.

Значения приложения в этих таблицах выбираются из списков, загруженных из MobiusApp. Если списки устарели, обновите их кнопкой «Обновить списки» на вкладке «Подключение».

Направления синхронизации

В блоке «Отправлять изменения в MobiusApp» включите, какие изменения заказа на сайте должны уходить в приложение:

  • Статусы заказа
  • Оплату
  • Отмену

Эти переключатели управляют только отправкой изменений из магазина в приложение. Изменения из приложения применяются к заказу в магазине всегда.

Как это работает

Заказ из приложения

Когда покупатель оформляет заказ в приложении, модуль создаёт заказ в вашем магазине: подбирает товары по каталогу, заполняет данные покупателя по настроенному соответствию, проставляет доставку и оплату. Все заказы интеграции оформляются на одного служебного покупателя — так заказы из приложения легко отличить.

Изменения статуса и оплаты

  • Покупатель оплатил заказ в приложении — заказ в магазине помечается оплаченным.
  • Заказ отменён в приложении — заказ в магазине отменяется.
  • Вы сменили статус или отметили оплату в магазине — изменение уходит в приложение (если включена отправка и статус сопоставлен).

Повторное «эхо» исключено: изменение, пришедшее из приложения, не уходит обратно в приложение.

Сценарии

Настроить приём заказов

  1. Выберите «Сайт для заказов».
  2. Выберите типы плательщиков и сохраните.
  3. Сопоставьте данные покупателя со свойствами заказа — отдельно для физлица и юрлица.
  4. Заполните соответствие статусов, доставки и оплаты.
  5. Включите нужные направления синхронизации и сохраните.

Статусы не уходят в приложение

  1. Откройте «Соответствие статусов».
  2. Убедитесь, что для нужного статуса сайта задано соответствие со статусом приложения.
  3. Проверьте, что в блоке направлений включены «Статусы заказа».

Ограничения и нюансы

  • Если статус сайта не сопоставлен в таблице статусов, его изменение в приложение не уйдёт.
  • Если способ доставки или оплаты не сопоставлен, заказ создастся без доставки или платёжной системы.
  • Списанные бонусы и комментарий покупателя сохраняются в комментариях к заказу.
  • Стоимость доставки берётся из заказа приложения и не пересчитывается магазином.

Заказы из приложения приходят на адрес приёма заказов, который модуль зарегистрировал при подключении (физический файл в каталоге /bitrix/tools/mobiusapp/). Каждое уведомление подписано и проверяется по секрету; повторные доставки распознаются и не создают дубликат. Заказ сохраняется средствами Sale D7 (Order::save()) на служебного покупателя. Обратная синхронизация работает на событии OnSaleOrderSaved.

Связанные разделы

Обновлено 10.07.2026 09:36
Помогла ли статья?