Каталог модулів

Інтеграція CRM зі службою доставки: замовлення, статуси та повернення

Інтеграція CRM зі службою доставки: замовлення, статуси та повернення

Інтеграція CRM зі службою доставки повинна прибирати повторне введення та водночас зберігати контроль виконання замовлення. Менеджер один раз підтверджує продаж, система створює відправлення, зберігає ідентифікатор перевізника й оновлює стан до вручення, відмови або повернення.

Поява номера відправлення не завершує процес. Зміна адреси, скасування, кілька місць, післяплата, переадресація, зберігання та повернення впливають на комерційне замовлення. Події доставки мають запускати наступну дію, а не лише змінювати підпис.

Визначте межі відповідальності

CRM зберігає клієнта, домовленості й комерційний стан. Склад підтверджує фактичне комплектування. Перевізник відповідає за маршрут і фізичне переміщення. Інтеграція не повинна змушувати одну систему вгадувати факти іншої.

ДаніДжерелоОдержувач
Одержувач, контакти, спосіб оплатиПідтверджене замовлення CRMСлужба доставки
Місця, вага, готовність до відвантаженняСкладCRM і перевізник
Ідентифікатор і маршрут відправленняПеревізникCRM
Стан переміщення та врученняПеревізникCRM і сповіщення
Факт приймання поверненняСклад після перевіркиCRM та облік

Якщо вагу визначає склад, менеджер не повинен вводити її приблизно. Якщо адресу підтверджує клієнт, зміна після пакування потребує окремого сценарію. Ці правила фіксують до реалізації API.

Передавайте лише підтверджене замовлення

Чернетка угоди не є відправленням. Зазвичай потрібні перевірені контакти, обраний спосіб доставки, остаточний склад замовлення та дозвіл на комплектування. Для окремих бізнесів додаються оплата, кредитний ліміт або ручна перевірка.

  1. CRM перевіряє обов’язкові дані та дозволений перехід.
  2. Склад підтверджує пакування або надає фактичні місця й вагу.
  3. Запит отримує унікальний внутрішній ідентифікатор операції.
  4. Перевізник повертає власний ідентифікатор і параметри.
  5. CRM зберігає зв’язок і не допускає випадкового повторного створення.

Не переносьте всі статуси перевізника у воронку

Детальні технічні стани корисні для діагностики, але менеджеру потрібні управлінські групи. Кілька подій переміщення можна об’єднати у «в дорозі», зберігаючи оригінальний код для перевірки.

Група CRMПодії доставкиДія
ГотуєтьсяСтворено, але ще не прийнятоКонтроль фізичного передавання
У дорозіПрийнято та переміщуєтьсяОчікування контрольного строку
Очікує одержувачаУ точці видачі або передано кур’єруНагадування за правилами бізнесу
ДоставленоВручення підтвердженоЗакриття виконання та наступний контакт
ПроблемаВідмова, затримка, неправильні даніЗавдання відповідальному
ПоверненняРухається назад або поверненоПриймання та фінансова перевірка

Статус має запускати дію

Якщо створене відправлення не прийняте перевізником у контрольний строк, склад отримує завдання. Якщо клієнт довго не забирає посилку, CRM планує контакт. Якщо зафіксована відмова, угода не закривається автоматично, а очікує приймання товару та фінансового рішення.

Однакові події можуть надходити повторно. Повторний callback не повинен створювати дублікати завдань або повідомлень.

Зміна та скасування потребують окремих сценаріїв

До передавання перевізнику адресу або параметри можна контрольовано змінити. Після приймання доступні лише окремі операції служби доставки. Інтеграція має показати зовнішній результат, а не просто записати непідтверджене значення в CRM.

Скасоване відправлення не видаляють з історії. Зберігають стан, причину, час запиту та відповідь перевізника.

Повернення завершується після складської перевірки

Статус «повернено» підтверджує доставку посилки назад, але не кількість і якість товару. Склад має прийняти й перевірити її, перш ніж позиція стане доступною. Фінансовий контур окремо фіксує повернення коштів, комісію та вартість доставки.

РизикКонтроль інтеграціїВідповідальний
Дублі відправленьУнікальний ключ і безпечний повторІнтеграція
Помилкова адресаПеревірка та явна відповідьМенеджер
Відправлення не переданоСтрок між створенням і прийманнямСклад
Статус довго не змінюєтьсяПоріг очікування та завданняЛогістика
Повернення не оприбуткованоЗв’язок статусу з документом прийманняСклад і фінанси

Перевірки перед запуском

  • створити звичайне та багатомісне відправлення;
  • повторити запит після імітації втраченої відповіді;
  • перевірити зміни до і після приймання перевізником;
  • обробити неправильну адресу й недоступну послугу;
  • пройти доставку, відмову та повернення;
  • надіслати той самий статус двічі;
  • тимчасово вимкнути зовнішню систему й не втратити події;
  • звірити вартість і післяплату з обліком.

Якісна інтеграція не просто створює документ перевізника. Вона поєднує продаж, склад, доставку й повернення в один контрольований процес. Навколо ядра Business Reactor такий обмін доцільно будувати на єдиному замовленні та його подіях, щоб менеджер бачив бізнес-стан, а технічні деталі залишалися доступними для перевірки.

CRM, доставка, інтеграція, статуси замовлень, повернення, Business Reactor

0
23
Коментарі
Схожі статті