Интеграция с МойСклад

Материал из DELIVERYCRM WIKI
Перейти к: навигация, поиск

Настоящая инструкция подойдет для магазинов, которые хранят информацию о покупателях в Контрагентах.


1. В первую очередь, в настройках платформы «Мой Склад», необходимо создать и настроить справочник служб доставки. Переходим в соответствующий раздел, выбираем «+ Справочник»

819ba0356f.jpg

Называем справочник «Тип доставки (ОП)»
Ede2b87267.jpg


Снова переходим в раздел «Справочники», выбираем созданный нами, и добавляем в него значения
Fd057d6d9c.jpg

Добавляем только те службы доставки, которые Вы хотите отслеживать при помощи сервиса «Отследить-посылку.рф»

Почта России
СДЭК
SPSR
КазПочта
Shop-Logistics
Boxberry
DPD
TopDelivery



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


Далее, необходимо создать дополнительные поля в заказах ( [[Документация[1]] ):

Перейдите в настройки заказов покупателей, добавьте поля -

• поле «Трекинг код (ОП)»; тип поля «Строка» (если нет уже созданного дополнительного поля, в котором вы обычно храните трек)

• поле «Статус (ОП)»; тип поля «Текст»

• поле «Тип доставки (ОП)»; тип поля «Справочник», выбираем справочник Тип доставки (ОП)»;
Ghs8df7ua.jpg


После того, как все поля созданы, нужно зайти в личный кабинет «отследить-посылку.рф» , перейти по ссылке http://2.r-lab.biz/Integrations.aspx , далее кликнуть по логотипу «МойСклад» и настроить синхронизацию API Отследить-посылку.рф и МойСклад:

1. UserID и API ключ «Отследить-посылку.рф» можно посмотреть в личном кабинете, в разделе профиль -
5c351baa13.jpg
15e2dd5a3c.jpg
В новом кабинете -
F644d04f13.jpg
799ea5872a.jpg

2. Данные для доступа к API МойСклад совпадают с логином и паролем к личному кабинету.

3. Идентификаторы дополнительных полей заказов покупателей запрашиваются по ссылке https://online.moysklad.ru/api/remap/1.1/entity/customerOrder/metadata Перейдя по ссылке, авторизуйтесь в МойСклад, далее, при помощи ctrl+f ищите поля по названиям. Id полей в строке перед названиями. -
Fc80f874db.jpg

Поля телефон, e-mail и имя – Если оставить эти поля пустыми, соответствующие значения будут выгружаться из информации о Контрагенте. Если вы используете отдельные поля в заказе - получить их id можно способом, описанным выше


Настройка готова! Теперь, в заказе нужно только выбрать тип доставки, добавить в поле трекинг-код, и после сохранения заказа, данные о нём автоматически отправятся в сервис «Отследить-посылку.рф» В поле «Статус (ОП)» будет отображаться текущий статус посылки!