Парсинг почты для сбора трек номеров в карточку заказа в RetailCRM
Цена договорная
Сейчас все треки проставляются сотрудником службы поддержки вручную. Естественно, ввиду большого объема - часть писем теряется, пропускается, может быть перепутана и т.д., поэтому хотим автоматизировать.
Логика тут следующая:
1. Запрашиваем заказы по API rCRM по статусам которые предполагает внесение трек номера:
- Выкуплен
- Выставлен Invoice клиенту
2. По запрошенным заказам получаем поле:
- Email заказа склада отгрузки
3. По каждому заказу обращаемся к почтовому серверу (proton) и получаем письма с адресатом равным Email заказа склада отгрузки.
4. Ищем по отправителю и теме письма содержащие трек номер
5. По итогу сбора получаем таблицу с данными:
- Email заказа склада отгрузки (в данном случае является для нас идентификатором заказа)
- Трек номера через запятую полученные в п.4
6. Обращаемся к rCRM, и записываем в полученные в п.1 заказы трек номера в поле: Трек-номер cклада отгрузки (ссылка).
В случае если в данном поле уже указаны трек номера, проверяем на совпадения, и вносим через запятую только те треки, что не были указаны.
Логика тут следующая:
1. Запрашиваем заказы по API rCRM по статусам которые предполагает внесение трек номера:
- Выкуплен
- Выставлен Invoice клиенту
2. По запрошенным заказам получаем поле:
- Email заказа склада отгрузки
3. По каждому заказу обращаемся к почтовому серверу (proton) и получаем письма с адресатом равным Email заказа склада отгрузки.
4. Ищем по отправителю и теме письма содержащие трек номер
5. По итогу сбора получаем таблицу с данными:
- Email заказа склада отгрузки (в данном случае является для нас идентификатором заказа)
- Трек номера через запятую полученные в п.4
6. Обращаемся к rCRM, и записываем в полученные в п.1 заказы трек номера в поле: Трек-номер cклада отгрузки (ссылка).
В случае если в данном поле уже указаны трек номера, проверяем на совпадения, и вносим через запятую только те треки, что не были указаны.
Отзывы
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.