Тестирование перед запуском

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


Предварительные условия

Перед тестированием убедись, что выполнены все шаги из Пошаговой инструкции:

  • Создана торговая точка с адресом, зонами доставки, юридической информацией и часами работы
  • Добавлено меню с группами
  • Настроены ингредиенты с весом/объёмом и стоимостью
  • Активированы нужные модификаторы
  • Созданы элементы меню с вариантами и ингредиентами
  • Настроены дополнения к заказу
  • Создан и подключён Telegram-бот
  • Создан и подключён MAX-бот (если планируешь использовать)
  • Добавлены сотрудники (администратор, курьер)
  • ЮKassa подключена — OAuth-статус «Подключено» на странице Продажи → Онлайн-оплата
  • Настроен маркетинг (акции, промокоды, программа лояльности)

Проверка Telegram-бота

1. Регистрация через бота

  1. Найди бота в Telegram по username или ссылке https://t.me/{username}
  2. Нажми «Start»
  3. Убедись, что пришло приветственное сообщение с изображением и текстом из CRM
  4. Нажми кнопку «Поделиться номером»
  5. Убедись, что бот ответил и прислал кнопку для открытия мини-приложения

Ожидаемый результат: в CRM → Клиенты → появился новый клиент с номером телефона

2. Мини-приложение

  1. Нажми кнопку открытия мини-приложения в боте
  2. Убедись, что мини-приложение загружается без ошибок
  3. Проверь, что отображаются меню, группы и элементы с ценами и фото

Проверка MAX-бота

1. Регистрация через бота

  1. Найди бота в MAX по ссылке https://max.ru/{username}
  2. Нажми «Открыть»
  3. Убедись, что пришло приветственное сообщение с изображением и текстом
  4. Нажми кнопку «Поделиться номером телефона»
  5. Убедись, что бот ответил и показал кнопку для открытия мини-приложения

Ожидаемый результат: в CRM → Клиенты → клиент привязан к MAX (если ранее регистрировался через Telegram с тем же номером — это тот же клиент)

2. Мини-приложение

  1. Открой мини-приложение из MAX
  2. Убедись, что видишь то же меню, что и в Telegram
  3. Проверь, что корзина и история заказов общие между мессенджерами

Оформление заказа

Протестируй из обоих мессенджеров (Telegram и MAX):

1. Добавление в корзину

  1. Выбери позицию → если есть модификаторы, выбери вариант
  2. Добавь/удали ингредиенты (основные, дополнительные, удаляемые)
  3. Нажми «Добавить в корзину»
  4. Убедись, что внизу появилась кнопка корзины с числом позиций

2. Корзина и дополнения

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

3. Доставка

  1. Выбери «Доставка»
  2. Введи адрес в зоне доставки → убедись, что показывается стоимость и время доставки
  3. Введи адрес вне зоны → убедись, что показывается предупреждение

3а. Самовывоз вне зон доставки

  1. Поставь метку на карте за пределами всех нарисованных зон доставки
  2. Убедись, что появляется попап «Вне зоны доставки»
  3. Проверь, что в попапе отображаются торговые точки с изображениями (если загружены) и адресами
  4. Ближайшая ТТ должна быть выделена и выбрана по умолчанию
  5. Нажми «Подтвердить» — убедись, что выбор сохранился и открылось меню выбранной точки

4. Самовывоз

  1. Выбери «Самовывоз»
  2. Убедись, что показывается адрес заведения и скидка на самовывоз (если настроена)

5. Оплата наличными/картой

  1. Выбери способ оплаты «Наличные» или «Карта при получении»
  2. Оформи заказ
  3. Убедись, что появился экран подтверждения

Ожидаемый результат: в CRM → Заказы → новый заказ со статусом «Ожидает»

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

  1. Выбери способ оплаты «Онлайн»
  2. Оплати реальной картой (создай тестовую позицию за 1 р. для минимальных расходов)
  3. Убедись, что оплата прошла и появился экран подтверждения

Ожидаемый результат: в CRM → Заказы → заказ со статусом оплаты «Оплачен». В CRM → Продажи → запись об оплате


Проверка работы сотрудников

1. Администратор

  1. Войди в приложение Команда с аккаунтом администратора
  2. Убедись, что тестовый заказ виден в статусе «Готовится»
  3. Для доставки → назначь курьера → статус автоматически сменится на «В пути»
  4. Для самовывоза → нажми «Выдан» → заказ завершён

2. Курьер

  1. Войди в приложение Команда с аккаунтом курьера
  2. Убедись, что назначенный заказ виден в статусе «В пути»
  3. Нажми «Доставлен» → заказ завершён
  4. Проверь кнопку «Задерживается» — статус не меняется, обновляется время

3. Уведомления

Проверь, что клиент получает уведомления о смене статуса заказа:

  • В Telegram — сообщение от бота
  • В MAX — сообщение от бота
  • Если клиент зарегистрирован в обоих мессенджерах — уведомления приходят в оба

Проверка возвратов

  1. Сделай тестовый заказ с онлайн-оплатой
  2. В приложении Команда администратор нажимает «Отменить заказ» — возврат денежных средств на карту покупателя инициируется автоматически
  3. Проверь в CRM → Продажи → таб «Возвраты» → запись со статусом «Успешно»
  4. Убедись, что деньги вернулись на карту (мгновенно для СБП, 1-5 дней для карт)

Проверка маркетинга

1. Акции

  1. Создай тестовую акцию в CRM → Маркетинг (например, скидка 10% от 500 р.)
  2. Сделай заказ на сумму, удовлетворяющую условию
  3. Убедись, что скидка применилась автоматически в мини-приложении

2. Промокоды

  1. Создай тестовый промокод
  2. В корзине введи промокод → проверь, что скидка применилась
  3. Попробуй ввести просроченный или использованный промокод → должна быть ошибка

3. Программа лояльности

  1. Убедись, что после оплаты заказа клиенту начислились баллы (CRM → Клиенты → карточка)
  2. Сделай ещё один заказ → попробуй списать баллы при оплате

Дополнительные проверки

ПунктКак проверить
Заказ вне часов работыИзмени часы работы ТТ на «закрыто сейчас», попробуй оформить
Адрес вне зоны доставкиВведи адрес за пределами нарисованных зон
Несколько торговых точекЕсли несколько ТТ — проверь каждую
Юридическая информацияУбедись, что в мини-приложении отображается ИНН/ОГРНИП/ОГРН
Общие клиенты TG + MAXЗарегистрируйся с одним номером в обоих — должен быть один клиент

После тестирования

  1. Удали тестовые позиции (за 1 р.) или деактивируй их
  2. Убедись, что всё работает корректно
  3. Публикуй ссылки на ботов — на сайте, в соцсетях, на визитках, в заведении

Связь с другими разделами