Wayset

Wayset — информация для партнёров

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

Скачать файлом

Письмо 1. Мобильное приложение Wayset — что видит клиент

1. Общее назначение

Wayset — городской сервис заказа товаров и услуг: еда, магазины, аптеки, заправки, банки, а также справочные разделы городской инфраструктуры. Пользователь оформляет заказ с доставкой курьером сервиса, доставкой самого заведения или самовывозом. Оплата — наличными, онлайн банковской картой или в рассрочку; набор способов задаёт заведение, а площадка может ограничить его своим списком.

Приложение работает на iOS и Android, а также в виде сайта-витрины (wayset.ru) — корзина, избранное и заказы у них общие: собранное на телефоне видно на сайте и наоборот.

Правовой статус: Wayset — владелец агрегатора информации о товарах и услугах. Продавцом товара и исполнителем услуги остаётся заведение-партнёр; сервис организует витрину, оплату и доставку (публичная оферта, разделы 4 и 7).

2. Основные разделы приложения

Нижнее меню собирается сервером и по умолчанию содержит пять вкладок:

  1. Главная — вызов курьера, подборки и блоки, которыми управляет площадка (популярные заведения, акции, сторис), ближайшие заведения.
  2. Каталог — категории и заведения. Порядок выдачи: сначала рестораны, кафе, фастфуд и магазины (ближайшие первыми), затем аптеки и остальное, государственные учреждения — последними. Есть поиск, фильтры и режим «На карте».
  3. Корзина — товары, разложенные по заведениям (заказ оформляется по одному заведению за раз). Цена и наличие пересчитываются при каждом показе: между «положил» и «оформил» заведение может изменить прайс или снять позицию с продажи.
  4. Избранное — сохранённые заведения и товары.
  5. Профиль — заказы, платежи и привязанные карты, подписки, адреса, поддержка, устройства и сессии, вход по QR-коду на сайте, версия приложения, заявка «Стать курьером».

Кроме режима клиента приложение открывает режимы «Курьер» и «Заведение» — тем же входом по номеру телефона, если у человека есть соответствующая роль.

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

При оформлении клиент:

  1. выбирает адрес из сохранённых или добавляет новый (подъезд, этаж, домофон, комментарий);
  2. выбирает способ получения — самовывоз, курьер сервиса или доставка заведения, если заведение её предоставляет;
  3. видит сумму товаров, стоимость доставки (считается по тарифу города, расстоянию и зоне) и итог;
  4. выбирает способ оплаты. Показываются только те способы, которые доступны именно этому заведению: сервер пересекает список площадки со списком заведения, рассрочка — только при наличии финансового партнёра;
  5. при онлайн-оплате может сохранить карту — она нужна для автоплатежа по подпискам.

Заказ с онлайн-оплатой до поступления денег не отдаётся курьерам и не уходит на кухню: он ждёт оплаты.

4. Карточка заведения

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

5. Статусы заказа

Клиент видит движение заказа двумя цепочками, которые идут одна за другой:

6. Дополнительные возможности

  1. Карта с заведениями, маршрутом и движением курьера в реальном времени. На карте вызова курьера точки обезличены: ни имён, ни номеров.
  2. Чаты по заказу: клиент ↔ курьер, клиент ↔ заведение, а также поддержка.
  3. Подписки на повторяющиеся заказы с автоплатежом по привязанной карте.
  4. Заявка «Стать курьером» с проверкой номера телефона.
  5. Вход по QR-коду на сайте и управление своими устройствами (активные сессии можно завершить).
  6. Курьерская служба работает по расписанию площадки — по умолчанию с 09:00 до 02:00. Вне этих часов заказ можно оформить, доставка встанет в очередь на ближайшее открытие.

Письмо 2. Интеграция с учётной системой партнёра

1. Назначение интеграции

Платформа подключается к учётной системе (ПО) партнёра, чтобы заказы попадали туда автоматически, а меню и цены на витрине совпадали с кассой.

Поддерживаются: iiko, r_keeper, Frontpad, МойСклад, 1С и любая другая система через собственный вебхук, Parhato, а также Wayset Касса — наше приложение кассы для заведений без учётной системы.

Для iiko работают оба контура: облако iikoTransport и прямое подключение к серверу ресторана iikoRMS — второй запущен и доступен для подключения уже сейчас. Он нужен тем, кто принимает заказы прямо в кассе: такие заказы в облако не попадают вовсе, и до сих пор доезжали до курьера только через оператора. Для подключения к iikoRMS нужны адрес сервера, логин и пароль пользователя iikoOffice с правом на доставки; в настройках заведения источник входящих заказов переключается на «resto», и заказы начинают забираться автоматически.

2. Как проходит заказ

  1. Клиент оформляет заказ в приложении или на витрине.
  2. Заказ сразу уходит в учётную систему партнёра событием order.created. В обратную сторону это тоже работает: заказы, принятые в самой кассе (по телефону, в зале), платформа забирает сама — из облака iiko или прямо с сервера iikoRMS, смотря что выбрано в настройках заведения. Отправка идёт через очередь с повторами: недоступность чужой системы не роняет заказ. Wayset Касса забирает заказы сама, по своему ключу.
  3. Заведение принимает заказ — в кассе, в кабинете или в приложении.
  4. Когда заказ готов к выдаче (или касса сообщает «собран»), доставка публикуется курьерам. Если касса молчит, срабатывает страховочный таймер (по умолчанию 15 минут) — заказ не зависает из-за забытой кнопки.
  5. Публикация рассылает предложение ближайшим свободным курьерам, которые работают с нужным тарифом и в этом городе. Курьер принимает заказ сам — у него 30 секунд на решение. Если никто не берёт, круг поиска расширяется каждые несколько минут, пока заказ не заберут.
  6. Диспетчер может назначить курьера вручную в любой момент.
  7. Если своих курьеров нет, заказ по истечении настроенного времени передаётся во внешнюю службу доставки (плагин TM Driver), когда она подключена.
  8. Курьер отмечает этапы: принял → на месте → забрал → доставил. Время каждого шага фиксируется, история заказа хранит все изменения и их авторов.

3. Что доступно партнёру по каждому заказу

  1. Состав, сумма, адрес доставки, комментарии клиента.
  2. Чат с клиентом и чат с курьером.
  3. Данные курьера и его текущий статус.
  4. Карта с движением курьера.
  5. Кнопки перевода статуса с фиксацией времени.
  6. История заказа: кто и что менял, включая ручные правки и источник заказа (приложение iOS или Android, витрина, касса, внешний API, диспетчерская).

4. Управление заведением и синхронизация

  1. После подключения партнёр получает кабинет: раздел в веб-панели, режим «Заведение» в мобильном приложении и, при желании, Wayset Кассу.
  2. В кабинете правятся описание, часы работы, контакты, способы оплаты и получения, товары, цены, фотографии, сторис.
  3. Каталог из учётной системы синхронизируется по расписанию (по умолчанию раз в 15 минут) и по кнопке «Синхронизировать». Стоп-листы кассы выключают позицию на витрине.
  4. Часть полей карточки ведёт только площадка: комиссия, реквизиты мультирасчётов, признак проверенного заведения, город и место в каталоге. Сотруднику заведения они не показываются.

5. Курьер под заказы, оформленные не в Wayset

Партнёр может вызвать курьера сервиса на любой свой заказ — принятый по телефону, в зале или в собственном приложении. Три способа:

  1. кнопка вызова курьера в кабинете заведения и в Wayset Кассе;
  2. внешний API (/api/v1/external/orders) — заказ создаётся из ПО партнёра одним запросом;
  3. заказ, заведённый диспетчером по звонку.

Во всех случаях дальше работает та же схема раздачи: предложение ближайшим курьерам, ручное назначение диспетчером, при необходимости — внешняя служба.

6. Что это даёт партнёру

  1. Заказ попадает в кассу без ручного ввода.
  2. Доставка запускается кнопкой готовности — без звонков оператору.
  3. Прозрачность: статусы, время каждого шага, геопозиция курьера, история изменений.
  4. Одно окно: заказы, чаты, курьеры, меню.
  5. Курьер доступен и для заказов, пришедших мимо платформы.
  6. Меню и цены на витрине берутся из учётной системы.

Письмо 3. Работа курьеров

1. Общее

Курьер работает в том же приложении Wayset, в режиме «Курьер». Открыв смену, он переходит в статус «на линии» и начинает передавать геопозицию — только на смене (см. политику конфиденциальности). Заказы приходят из клиентского приложения и витрины, от диспетчера, из кассы заведения и по внешнему API.

2. Как заказ попадает курьеру

Раздача устроена пулом, а не персональным назначением:

  1. опубликованный заказ виден свободным курьерам, которые работают с этим тарифом и в этом городе и находятся рядом с точкой забора;
  2. ближайшим уходит предложение; на решение — 30 секунд;
  3. отказ личный: заказ скрывается от отказавшегося на 3 минуты и остаётся доступным остальным;
  4. если никто не берёт, круг поиска расширяется со временем;
  5. диспетчер может назначить курьера вручную;
  6. курьер видит маршрут, точки, комментарии и чат по заказу; несколько заказов в одну сторону диспетчер может объединить в один маршрут.

3. Этапы и фиксация

Курьер отмечает: принял → на месте → забрал → доставил. Каждый переход фиксируется временем и попадает в историю заказа. Клиент видит движение курьера на карте, у сторон открыт чат.

4. Расчёты

По выполненным заказам курьер видит статистику: количество, заработок, пробег, время на линии и долю выполненных заказов. Расчёты ведутся через баланс курьера: комиссия и выплаты считаются по заказам, оплаченным клиентом онлайн и наличными.

5. Регламент и обучение

Курьер начинает работу после вводного инструктажа: правила общения с клиентом и заведением, порядок действий на точке, что делать при недозвоне. По оферте курьер ждёт клиента на адресе до 20 минут.


Письмо 4. Как стать партнёром

1. Заявка

Организация оставляет заявку на сайте — форма «Подключиться» (wayset.ru/connect). Обязательны только название и телефон; адрес, точку на карте и учётную систему форма спрашивает, но не требует. Заявка попадает в раздел «Заявки» панели, где её ведёт отдел подключения.

2. Что понадобится для запуска

  1. карточка предприятия с банковскими реквизитами — они нужны для приёма онлайн-оплаты и расчётов;
  2. фотографии, логотип, изображения товаров и блюд;
  3. контакты ответственного лица;
  4. контакты специалиста по учётной системе — для настройки обмена.

3. Настройка

  1. По одобренной заявке заводится карточка заведения. Приём заказов у неё сначала выключен: каталога и доставки ещё нет.
  2. Заполняются описание, часы работы, способы оплаты и получения, тариф доставки.
  3. Подключается учётная система: адрес, ключи, склад, терминальная группа, сопоставление статусов (для Frontpad — коды статусов кассы).
  4. Загружается или синхронизируется каталог.

4. Проверка

Партнёру выдаётся тестовый ключ API. Заказы, созданные им, помечаются пробными: они не отдаются курьерам, не попадают в отчёты и удаляются через несколько часов. На пробном заказе проверяются:

  1. приём заказа учётной системой;
  2. публикация доставки и предложение курьерам;
  3. статусы и время шагов;
  4. чаты с клиентом и курьером.

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

5. Обучение и сопровождение

Для сотрудников проводится вводный инструктаж по кабинету и кассе. На время запуска сохраняется сопровождение: вопросы решаются через поддержку в приложении и по контактам менеджера.


Письмо 5. Уточнение по интеграции (сопроводительное)

1. Общее положение

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

2. Мы не вмешиваемся в работу ПО партнёра

Подключение не меняет настройки, учётные записи, права и бизнес-процессы учётной системы партнёра. Сопровождение самой системы остаётся за партнёром и его поставщиком. Все работы согласуются с ответственным специалистом партнёра и выполняются штатными средствами интеграции самой системы — её API или вебхуками.

3. Обмен ограничен данными заказа и каталога

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

4. Как хранятся доступы

Ключи и пароли подключения хранятся на стороне платформы и наружу не отдаются: в интерфейсе на их месте показывается только отметка «задано». Обмен идёт по защищённому каналу (HTTPS), вебхуки подписываются.

5. Персональные данные

Оператор персональных данных — ИП Ахматов Магомед-Эмин Ризванович, ИНН 201406193791, г. Грозный, ул. Пролетарская, д. 68. Заведению-партнёру передаются данные только его собственных заказов, курьеру — контакт и адрес по конкретной доставке. Реквизиты банковских карт мы не храним: их обрабатывает платёжный сервис. Подробности — в политике конфиденциальности и публичной оферте, опубликованных в приложении и на сайте.

6. Кто выполняет работы

Интеграцию выполняют штатные разработчики платформы. Работы ведутся по согласованию с партнёром, в объёме подключения к интерфейсам обмена, с доступом только к тем данным, которые для этого необходимы.