Вебформат

Главная/Блог/Сайты и e-commerce

Сайты и e-commerce15 июля 20269 мин

Гарантия и сервис онлайн: обращения с доказательствами вместо звонков

Гарантийное обращение обычно начинается со звонка и заканчивается ожиданием у телефона. В этом проекте рекламация подаётся в личном кабинете сразу с доказательствами: все 55 поданных дел - с чеком и подтверждением дефекта. Номер и статус приходят из 1С, а письмо само находит нужного из 52 менеджеров. Разбор, как устроен цифровой сервисный центр.

Гарантийный контур - в личном кабинете
Гарантийный контур - в личном кабинете

Оборудование ломается - это нормальная часть жизненного цикла товара. Ненормально другое: обычно гарантийное обращение начинается со звонка или письма в свободной форме. "У меня станок скрипит" - и дальше менеджер выясняет по телефону, что за станок, когда куплен, есть ли чек, что именно скрипит и как это выглядит.

Почему звонок и письмо не работают

Каждый такой разговор - это ручной сбор данных, которые клиент и так знает. Чек он ищет в бухгалтерии, серийный номер переписывает с таблички, видео дефекта пересылает в мессенджере. Половина сведений теряется по дороге, вторая половина приходит не тому сотруднику. Обращение живёт в почтовом ящике конкретного менеджера, и пока он в отпуске, оно не существует ни для кого.

Для клиента это выглядит ещё хуже: он отправил письмо - и тишина. Обращение приняли? В работе? Отказали? Единственный способ узнать - позвонить и спросить. Гарантия, которая продаётся как преимущество, на практике превращается в ожидание у телефона.

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

Решение

Обращение подаётся в кабинете - и там же живёт

Вот реальное дело с рабочего сервера.

Рекламация в личном кабинете: дело целиком, со статусом из учётной системы
Претензия №1194**
Товар - грузовой шиномонтажный станок
Куплен в августе, обращение - спустя девять месяцев
Серийный номер - "нет"
Причина: "скрип при разжатии, скрежет и люфт на валу"
приложено к делу
Чек
подтверждает факт и дату покупки
Видео узла
подтверждает сам дефект
номер и статус пришли из учётной системы
Статус: "Обрабатывается"
Номер присвоен в 1С и возвращён на сайт
Клиент и менеджер называют один и тот же номер
Дело подано из кабинета за минуту, доказательства приложены сразу, статус обновляется сам. Не нужно звонить и спрашивать, что там с обращением.

Клиент купил шиномонтажный станок в августе, а спустя девять месяцев столкнулся с дефектом: "скрип при разжатии, скрежет и люфт на валу". Он открыл кабинет, выбрал товар, указал дату покупки, приложил чек и видео дефекта - и обращение ушло. Гарантия на этот станок - 24 месяца, обращение в неё укладывается.

Дальше начинается главное. Учётная система забрала дело, зарегистрировала его под номером "Претензия №1194**" и вернула этот номер на сайт вместе со статусом. Теперь клиент и менеджер называют один и тот же номер, а в кабинете вместо тишины - строка "Обрабатывается".

Четыре обращения, один контур

Сервисный центр - это не только рекламации. Через кабинет проходят четыре типа обращений, и каждый устроен по одной схеме.

Четыре обращения сервисного центра - один конвейер
Рекламация
12 полей, 2 вложения: чек + фото или видео дефекта
Ремонт и обслуживание
9 полей, 1 вложение: монтаж или гарантийный ремонт
Заказ запчастей
8 полей: оборудование и нужная запчасть
Регистрация оборудования
8 полей, 1 вложение: серийный номер и дата покупки
любая форма проходит один и тот же путь
Общий конвейер подачи
Проверка прав, валидация полей и файлов
Привязка к юридическому лицу клиента
Стартовый статус из справочника
Письмо персональному менеджеру
дело видно клиенту и помечено к передаче
Личный кабинет
разделы "Рекламации", "Заявки на ремонт", "Заказы запчастей"
1С:ERP
дело регистрируется, получает номер и статус - и они возвращаются на сайт
Формы разные - механика одна. Новый тип обращения не требует новой инфраструктуры: хранилище, пометка к передаче и место в кабинете устроены одинаково для всех четырёх.

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

Общее - конвейер. Любое обращение проходит проверку прав, привязывается к юридическому лицу клиента, получает стартовый статус из справочника и попадает в кабинет. Ни одно обращение не появляется без владельца: заявка всегда знает, кто её подал и от чьего имени.

Рекламация начинается с доказательств

Спор о гарантии - это спор о фактах. Поэтому форма рекламации построена вокруг доказательств: чек подтверждает покупку, фотография или видео - сам дефект.

Результат виден в данных рабочего сервера: все 55 поданных рекламаций - с чеком и подтверждением дефекта. Ни одного дела, где сначала приняли обращение, а потом месяц выясняли, был ли товар куплен.

Форматы подобраны под то, чем пользуются на практике. Чек - это PDF из бухгалтерии или фотография бумажной ленты. Причина обращения - фотография узла, видео со скрипящим валом или архив, если файлов несколько. В интерфейсе это сказано прямым текстом: "Вы можете прикрепить файл pdf, jpg, jpeg, png не более 10 мб".

Каждый файл проверяется дважды - по расширению и по типу содержимого. Видео с телефона, переименованное в .jpg, форму не обманет, а корректный файл с непривычным именем не будет отклонён напрасно.

Номер и статус приходят из учётной системы

Путь рекламации: сайт не отправляет дело - учётная система забирает его сама
Клиент
Подаёт рекламацию из кабинета: товар, даты, чек, видео дефекта
сайт отвечает за сохранность дела
Сайт
Дело сохранено, стартовый статус "Поступила"
В реестре - пометка "передать в 1С"
Письмо ушло персональному менеджеру
учётная система забирает помеченные дела сама
1С:ERP
Регистрирует претензию и присваивает номер
Пометка гаснет только по факту получения
номер, статус и сообщения возвращаются на сайт
Личный кабинет
"Претензия №1194**", статус "Обрабатывается"
Клиент видит решение, не звоня менеджеру
Если учётная система в момент подачи недоступна, дело не теряется: лежит помеченным и уйдёт следующей передачей. Обновления сайт забирает каждые ~10 секунд.

Сайт не отправляет обращение в 1С напрямую. Он делает другое: сохраняет дело у себя и ставит пометку в реестре - "это нужно передать". Учётная система забирает пометки сама и гасит их по факту получения.

Обратный путь - главное в этой схеме. 1С регистрирует претензию, присваивает ей номер и возвращает его на сайт вместе со статусом: "Поступила", "Зарегистрирована", "Принята в работу", "Обрабатывается", "Одобрено", "Отказано", "Удовлетворена". Семь состояний, и все они заведены в учётной системе - сайт их не придумывает, а показывает.

Это и снимает главное неудобство для клиента. Строка "Статус рекламации" в кабинете - не самостоятельная запись сайта, которую кто-то должен не забыть обновить, а зеркало того, что происходит в учётной системе прямо сейчас. Сайт забирает обновления каждые ~10 секунд, поэтому решение по делу клиент видит практически одновременно с менеджером.

Быстрое дело проходит весь путь за считанные дни: борторасширитель, купленный 2 июля, получил статус "Удовлетворена" уже 10 июля - восемь дней от покупки до закрытого вопроса.

Письмо уходит своему менеджеру

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

Обращение находит своего менеджера само - по цепочке из учётной системы
Клиент подал обращение
сотрудник оптовой компании
от чьего имени работает сотрудник
Юридическое лицо
контрагент клиента - более 11 500 в системе
к кому относится это юридическое лицо
Партнёр
объединяет юридические лица одного покупателя
кто закреплён за партнёром
Персональный менеджер
52 менеджера в системе
письмо о новом обращении
Почта менеджера
"Пользователь подал рекламацию" - со ссылкой на дело
Вся цепочка ведётся в 1С - на сайте нет таблицы "кому что пересылать". Сменился менеджер у партнёра - следующее обращение уйдёт уже новому.

Адресат вычисляется по цепочке, которая целиком приходит из учётной системы: клиент - его юридическое лицо - партнёр, к которому это лицо относится - закреплённый за партнёром менеджер. Одиннадцать с половиной тысяч контрагентов и пятьдесят два менеджера связаны так, что письмо находит адресата само.

Никто не ведёт на сайте таблицу "кому что пересылать". Сменился менеджер у партнёра - это изменение в 1С, и следующее обращение уйдёт уже новому. Витрина о смене не узнает и не должна.

Гарантия начинается с регистрации

В деле, с которого начался разбор, есть красноречивая деталь: в графе "Серийный номер" клиент написал "нет". Табличка на станке затёрлась или за ней не пошли в цех - а серийный номер это то, чем оборудование опознаётся в учётной системе. Без него дело приходится вести по описанию.

Ровно для этого есть четвёртый тип обращения - регистрация оборудования.

Было

Оборудование не зарегистрировано: при поломке серийный номер ищут на затёртой табличке в цеху, дату покупки - в бухгалтерии, и спор "когда именно вы это купили" начинается в самый неудобный момент.

Стало

Оборудование зарегистрировано заранее: серийный номер и дата покупки подтверждены документом, рекламация подаётся по уже известной технике - спора о сроках нет.

Клиент один раз вносит серийный номер и дату покупки, прикладывает документ - и оборудование числится за ним с понятной датой начала гарантии. Когда потребуется рекламация, серийный номер уже известен: искать табличку в цеху не придётся, а спор "когда именно вы это купили" не начнётся вовсе.

Сами гарантийные сроки ведутся в 1С отдельным справочником и приходят на сайт вместе с товарами: у шиномонтажного станка - 24 месяца, у компрессора и борторасширителя - 12. Покупатель видит срок в карточке товара до покупки, а не узнаёт его в момент спора.


Как это устроено внутри

Общая картина: четыре формы сходятся в один конвейер и один реестр передачи, учётная система забирает дела сама и возвращает решения. Детали по каждому узлу - в таблице.

РешениеКак сделано
Четыре типа обращенийОтдельное хранилище на тип (ремонт, рекламация, запчасти, регистрация оборудования), общий конвейер подачи: проверка прав, валидация, привязка к юридическому лицу, стартовый статус, сохранение, письмо менеджеру
Передача в 1СРеестр пометок "что передать": сайт помечает дело, учётная система забирает сама и гасит пометку по факту получения. Пометка ставится обработчиком на уровне ядра - при любом способе создания обращения
Возврат статусовОбработчик на стороне службы обмена обновляет дело по идентификатору: приходят номер претензии, статус и переписка. Номер, присвоенный учётной системой, становится названием дела на сайте
Стартовый статусЧитается из справочника статусов по признаку "по умолчанию", а не задан в коде: изменить стартовое состояние можно настройкой, без правки
Идентификаторы хранилищНе зашиты в код: в конфигурации модуля хранятся символьные коды, идентификатор ищется по коду. Перенос между тестовым и рабочим контурами не ломается, если идентификаторы разошлись
Проверка файловДвойная: по расширению и по типу содержимого, у каждого поля свой список (чек - документы и фотографии; причина - фотографии, видео, архивы). Предел - 10 МБ
Защита обращенийКаждое действие требует авторизации, идёт только методом POST и проверяется одноразовым ключом; при обращении к чужому делу возвращается "Нет доступа к этой заявке"
Переписка по делуОтдельное хранилище сообщений с привязкой "дело + тип дела"; сообщения из учётной системы приходят с собственным идентификатором и не задваиваются при повторной передаче
Связь с менеджеромПоиск адресата по цепочке "клиент - юридическое лицо - партнёр - менеджер"; данные цепочки ведутся только в 1С

Почему обращение не отправляется в 1С сразу, а ждёт, пока его заберут. Это решение обычно вызывает вопросы у коллег. Прямая отправка выглядит проще - клиент нажал "Отправить", система отправила. Но у неё есть цена: если в этот момент учётная система недоступна или обновляется, обращение нужно куда-то деть - и на практике оно теряется либо застревает в очереди повторов, о которой никто не помнит.

Здесь сделано наоборот. Сайт отвечает только за одно: сохранить дело и пометить его к передаче. Инициатива на стороне 1С - она забирает пометки, когда готова, и гасит их только по факту получения. Обращение, поданное в момент, когда учётная система была недоступна, никуда не исчезает: оно лежит помеченным и уйдёт следующей передачей. Тот же реестр обслуживает заказы и предзаказы - это продолжение решения из разбора корзины с двумя контурами.

Что это дало бизнесу

РаньшеСтало
Обращение - звонок или письмо в свободной формеОбращение подаётся из кабинета за минуту
Данные о дефекте менеджер собирает по телефонуФорма собирает данные сама: товар, даты, серийный номер, файлы
Чек и фото приходят в мессенджер, если приходятЧек и подтверждение дефекта приложены ко всем поданным рекламациям
Дело живёт в почте конкретного сотрудникаДело в учётной системе, а кабинет показывает его состояние
"Что с моей рекламацией?" - только звонкомСтатус виден в кабинете и обновляется сам
Номер претензии знает 1С, клиент - нетНомер из 1С возвращается клиенту: обе стороны называют одно дело
Гарантийный срок выясняется в момент спораСрок гарантии виден в карточке товара до покупки

В цифрах

ПоказательЗначение
Типов обращений в одном контуре4 - ремонт, рекламация, запчасти, регистрация оборудования
Рекламаций с чеком и подтверждением дефектавсе 55 из 55 поданных
Статусов рекламации в учётной системе7 - от "Поступила" до "Удовлетворена"
Полей в форме рекламации12 и два файловых вложения
Контрагентов в цепочке адресацииболее 11 500
Персональных менеджеров52
Предел размера файла-вложения10 МБ
Подхват обновлений из 1Скаждые ~10 секунд
Быстрое дело: от покупки до статуса "Удовлетворена"8 дней

Сервисный центр - часть большой B2B-платформы: каталог, дилерский кабинет и двусторонний обмен с 1С. Что вошло в проект целиком - в кейсе B2B e-commerce платформы.

Гарантия и сервис у вас всё ещё живут в телефоне и почте?

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