Prom Статуси
Довідник статусів замовлень маркетплейса — «прийнято», «в обробці», «виконано», «скасовано» так, як їх називає сам Prom. Руками його не наповнюють: список тягне з кабінету служба «Завантажити статуси». Потрібен він одному місцю — вкладці «Prom» у рахунку клієнту, де з цього довідника обирають код статусу.
Де шукати: Модулі → Prom → Налаштування → Prom Статуси
Розбір на прикладі

Колонки матриці: номер рядка, Заголовок (людська назва статусу), Код (системне ім'я на кшталт received чи canceled — саме воно зберігається в замовленні й іде на Prom), Тип і Коментар. Заголовок, код і тип служба бере з того, що віддає Prom; коментар — лише для ваших нотаток, його ніхто не читає. У демо-базі матриця порожня — без API-токена в «Prom Налаштуваннях» завантажити список нізвідки.
Як статуси працюють у замовленні
Замовлення, що приїхало з маркетплейса, має клас PROM. Вкладка «Prom» є в кожному рахунку клієнту, щойно в «Prom Налаштуваннях» заповнено хост: там видно статус, нотатки покупця, адресу і вартість доставки, спосіб оплати. Пару «Код статусу» + «Статус» заповнює служба «Оновити замовлення» — коли приносить нове замовлення і коли воно на Prom змінилось.
Працює і зворотний бік: змінили код статусу в непроведеному замовленні — система відправить його на Prom (покупець побачить зміну в кабінеті). Відправляється лише зміна коду і лише в наявному замовленні класу PROM з номером замовлення Prom. У проведеному замовленні код статусу збереженням не змінити — поля вкладки «Prom» там пише лише служба. Для статусу «скасовано» разом зі статусом їде причина скасування з сусіднього поля вкладки; поле порожнє — покупець побачить «Замовлення скасоване продавцем». Відправлення «на совість»: якщо Prom недоступний, замовлення все одно збережеться, а помилка залишиться в серверному журналі.
Типові ситуації
Матриця порожня. Запустіть «Завантажити статуси» — але спершу перевірте токен у «Prom Налаштуваннях».
На Prom з'явились нові статуси. Той самий рецепт: служба перезаписує довідник цілком при кожному запуску, тож він завжди такий, як у кабінеті.
Змінив статус у ERPJS, а на Prom він старий. Перевірте серверний журнал: найчастіше на момент збереження Prom не відповів. Той самий код ще раз збереженням не відправити — система шле лише зміну коду. «Оновити замовлення» статус на Prom теж не виправить: воно переносить у замовлення стан із Prom, коли замовлення там змінилось після вашого збереження.