На данном этапе основные настройки интеграции с r_keeper Delivery завершены.

Если меню уже импортировано, вы можете:

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

Следующие параметры не являются обязательными для каждого клиента, однако мы рекомендуем ознакомиться с ними заранее.
В дальнейшем они могут понадобиться при расширении функциональности или изменении бизнес-процессов.

Ниже приведено описание каждого параметра и его назначения.

Настройка скидок и бонусной программы

Если на сайте и в мобильном приложении планируется использование:

  • промокодов
  • бонусной программы
  • начисления и списания бонусных баллов при онлайн-заказах
  • скидочных механик (счастливые часы, скидки по расписанию и т. д.)

необходимо настроить механизм свободной скидки в системе r_keeper.

Свободная скидка

В менеджерской станции r_keeper требуется создать свободную (нефиксированную) скидку:

  • скидка должна быть в рублях, а не в процентах
  • скидка должна быть доступна в r_keeper Delivery

После создания скидки:

  • укажите её идентификатор в поле Идентификатор свободной скидки в настройках модуля
  • при необходимости включите опцию Отправлять оплату бонусами как скидку.

В этом случае списание бонусных баллов на сайте и в мобильном приложении будет передаваться в r_keeper Delivery как скидка.

 

Настройки оплаты и передачи статуса оплаты

Онлайн-оплата

Если используется онлайн-оплата на сайте или в мобильном приложении, необходимо:

  1. Создать в r_keeper валюту для онлайн-оплаты (как правило, фискальную).
  2. Указать:
  • GUID валюты для оплаты заказа
  • Название валюты для оплаты заказа

Для отображения этих полей необходимо включить опцию Передавать статус оплаты заказа.

После настройки:

  • заказ, отправленный в r_keeper Delivery, будет иметь статус оплаты соответствующей онлайн-валютой
  • касса и операторы будут видеть, что заказ уже оплачен

Автоматическая передача изменений по заказу

Рекомендуется включить опцию Автоматически передавать изменения по заказу.

В этом случае изменения, внесённые в заказ в административной панели RESTOCRM, будут автоматически передаваться в r_keeper Delivery.

Обратите внимание: данная функция работает при использовании нефискальных типов оплат и является экспериментальной на момент составления инструкции.

Разрешение редактирования заказов в r_keeper Delivery

Разрешить указывать скидку на стороне r_keeper

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

Она позволяет:

  • изменять скидки
  • корректировать заказ для нефискальных типов оплат.

Учет стоимости доставки

Существует два варианта учета стоимости доставки:

Вариант 1. Учитывать стоимость доставки в сумме заказа

При включении опции Учитывать стоимость доставки в сумме заказа стоимость доставки увеличивает итоговую сумму заказа.

Вариант 2. Стоимость доставки как отдельный товар

Можно создать в r_keeper отдельные товары-услуги «Доставка» для разных стоимостей.

В этом случае:

  • товары доставки выгружаются на сайт и в мобильное приложение
  • для каждой зоны доставки назначается соответствующая стоимость
  • модуль автоматически добавляет нужный товар доставки в заказ

Настройка выполняется в поле Товар в зависимости от стоимости доставки.

Передача настраиваемых полей заказа

Опция Передавать настраиваемые поля из заказа используется, если необходимо:

  • добавить кастомные поля на странице оформления заказа
  • передавать эти данные в комментарий к заказу в r_keeper Delivery.

Например: комментарии, дополнительные пожелания клиента, служебные отметки.

 

Геокодирование адресов доставки

Для корректного определения координат адреса доставки необходимо указать API-ключ Яндекс.Карт.

Ключ используется для геокодирования адресов при оформлении заказов.

Способ синхронизации заказов

Рекомендуется использовать синхронизацию по вебхуку.

В этом случае:

  • r_keeper Delivery отправляет уведомления об изменениях заказа
  • административная панель RESTOCRM получает изменения в режиме реального времени
  • исключаются задержки при обновлении статусов

Для работы вебхука необходимо указать соответствующий URL и токен, которые отображаются в настройках модуля.

По расписанию: Раз в 2 минуты система запрашивает данные по всем заказам за последние 7 дней (исключая отменённые и выполненные). Может создавать излишнюю нагрузку на сервера.
По вебхуку: Мгновенное обновление информации о заказе при его изменении непосредственно в системе r_keeper.

 

Подтверждать заказ перед отправкой

Если опция активна, заказ не будет автоматически отправляться в r_keeper Delivery. Для передачи потребуется вручную подтвердить отправку.

 

Синхронизация статусов заказов

Если необходимо, чтобы клиенты видели изменения статусов заказа:

  • на сайте
  • в мобильном приложении
  • в push-уведомлениях или email-уведомлениях

необходимо включить опцию Включить синхронизацию статусов.

В рамках настройки:

  • можно создать собственные статусы в сайте и мобильном приложении
  • несколько статусов r_keeper Delivery могут быть объединены в один статус для отображения клиенту

Важно: Модуль поддерживает только одностороннюю синхронизацию статусов — из r_keeper в магазин. Обратная передача статусов из магазина в r_keeper не предусмотрена.

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

 

 

Обновление меню по расписанию

Для автоматической синхронизации меню можно включить обновление по расписанию.

Доступны варианты:

  • раз в определённое количество часов
  • один раз в день
  • раз в неделю
  • в заданное время.

Важно учитывать

Если автоматическое обновление меню отключено:

  • изменения, внесённые в r_keeper Delivery, не появятся на сайте и в мобильном приложении без ручного импорта.

Также необходимо помнить: после изменения меню в менеджерской станции r_keeper и выгрузки в r_keeper Delivery требуется обновить представление меню в r_keeper Delivery.
Без этого изменения не будут переданы в RESTOCRM.