Автоматизация 7 kwietnia 2026 11 мин чтения

Как автоматизировать счета и отправку: единый flow

Счёт, курьерская этикетка и смена статуса не обязаны быть тремя отдельными действиями в трёх панелях. Показываем, как объединить их в единый автоматический flow, который запускается в момент оплаты заказа.

Как автоматизировать счета и отправку: короткий ответ

Перестаньте воспринимать счёт, курьерскую этикетку и смену статуса как три отдельных действия в трёх разных панелях. Вместо этого постройте один процесс (flow), в котором одно событие — оплаченный заказ — автоматически запускает цепочку действий: выставление счёта или чека, генерацию этикетки у курьера, сохранение номера отправления, смену статуса в магазине и на marketplace, а также уведомление клиента. Вручную каждая посылка — это 2-4 минуты кликов и переписывания данных. В едином flow те же шаги выполняются в фоне за несколько секунд.

В этом руководстве я показываю, как такой flow выглядит шаг за шагом, где типичные ловушки (статусы, KSeF, адресные данные) и как внедрить автоматизацию у себя — независимо от того, продаёте ли вы на Allegro, в собственном магазине на WooCommerce или сразу в нескольких каналах. Ключевой принцип: счёт, этикетка и статус — это не три задачи, а три этапа одного процесса, который должен запускаться сам.

Почему разделённые выставление счетов и отправка стоят вам времени и денег

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

Каждое ручное переписывание данных — это риск ошибки: неверного почтового индекса, перепутанного номера квартиры, счёта на неполную сумму, отправки по старому адресу. Материалы поставщиков инструментов автоматизации указывают, что устранение ручного переписывания данных способно сократить адресные ошибки даже более чем на 90% — это ориентировочные цифры, поэтому относитесь к ним как к порядку величины, а не гарантии, и проверьте на собственных данных. Для вас же важен простой эффект: меньше возвратов «не дошло», меньше корректировок счетов и меньше нервных звонков от клиентов.

Вторая скрытая статья расходов — задержки. Marketplace-платформы вроде Allegro или Amazon оценивают продавцов в том числе по своевременности отправки. Когда выставление счетов и печать этикеток вы делаете партиями «когда найдётся минутка», часть посылок уходит позже, чем следовало бы. Автоматизация сокращает эту дистанцию до минимума, потому что статус «отправлено» и номер отправления появляются в канале продаж сразу после упаковки.

Анатомия единого flow: от оплаченного заказа до отправленной посылки

Сердце автоматизации — это триггер (trigger) и последовательность действий, которые за ним следуют. Триггером обычно является смена статуса заказа на «оплачено» (или «принято в работу»). С этого момента система по очереди выполняет то, что раньше вы делали вручную. Ниже полная последовательность одного хорошо построенного flow.

Шаг Что происходит автоматически Эффект для вас
1. Триггер Заказ меняет статус на «оплачено» Flow стартует без вашего клика
2. Документ Счёт или чек создаётся из данных заказа Ноль переписывания, согласованные данные
3. Доставка документа Клиент получает PDF/ссылку, копия попадает в архив Порядок в бухгалтерии
4. Этикетка Система создаёт отправление у выбранного курьера Этикетка готова к печати
5. Трекинг Номер накладной сохраняется при заказе Номер виден в магазине и канале
6. Статус Смена на «отправлено» в магазине и на marketplace Своевременность видна платформе
7. Уведомление Клиент получает e-mail/SMS с номером посылки Меньше вопросов «где моя посылка»

Обратите внимание, что это одна цепочка, а не семь отдельных задач. Если любой из шагов вы выполняете вручную, вся остальная часть ждёт вас — а именно там и накапливаются задержки и ошибки. Цель — довести до состояния, в котором ваше единственное физическое действие — это наклеить этикетку на посылку и передать её курьеру.

Триггер — это фундамент, сначала наведите порядок в статусах

Самая частая ошибка новичков в автоматизации: они строят эффектные действия, но на неправильном триггере. Эффект болезненный — счета выставляются для заказов, которые не были оплачены, или этикетки создаются для позиций с неполным адресом. Поэтому, прежде чем что-либо настраивать, наведите порядок в статусах заказов и решите, какой из них действительно означает «готово к исполнению».

Правило: не выставляйте счёт и не отправляйте до оплаты (кроме наложенного платежа)

Для оплаты вперёд (BLIK, перевод, карта, платёжные системы marketplace) триггером должно быть подтверждение оплаты, а не само оформление заказа. Исключение — отправка наложенным платежом: там посылка уходит до оплаты, поэтому её триггером является само принятие заказа в работу. Разделите оба сценария на старте, чтобы не отправлять товар в неоплаченные корзины. Больше о самом наведении порядка в процессе заказов вы найдёте в тексте об автоматизации заказов в e-commerce.

Вторая вещь для обдумывания — очерёдность: счёт перед этикеткой или наоборот? На практике безопаснее сначала выставить документ (тогда у вас есть уверенность, что расчётные данные совпадают), и только потом генерировать этикетку. Если в данных счёта что-то не так, flow остановится перед созданием отправления, а не после его отправки — тогда легче внести корректировку.

Автоматическое выставление счетов в реалиях KSeF 2026

Выставление счетов в Польше меняет правила игры, потому что вводится обязательная Национальная система электронных счетов (KSeF). Если вы строите автоматизацию в 2026 году, вы должны проектировать её сразу под KSeF, чтобы вскоре не переделывать весь процесс. Ниже ориентировочный график — точные сроки и пороги всегда проверяйте у источника (ksef.podatki.gov.pl) и со своей бухгалтерией, потому что детали иногда уточняются.

С какого момента (ориентировочно) Кого касается Объём обязанности
1 февраля 2026 Компании с оборотом свыше 200 млн зл в 2024 г. (брутто) Выставление счетов в KSeF; приём счетов — все налогоплательщики
1 апреля 2026 Остальные предприниматели (оборот B2B) Выставление и приём счетов B2B в KSeF
1 января 2027 Самые мелкие (счета до ок. 450 зл и до ок. 10 000 зл/мес.) Отсроченная обязанность выставления в KSeF

Важный буфер: на весь 2026 год предусмотрен переходный период с отсрочкой финансовых санкций за невыставление счёта в KSeF или технические проблемы. Это время для спокойного внедрения и тестирования интеграции, а не освобождение от обязанности — воспринимайте его как запас на завершение автоматизации, а не как повод её откладывать. Подробнее эту тему я разбираю в руководстве KSeF 2026 для продавцов e-commerce.

B2C в e-commerce: чек и счёт для потребителя

Это ключевое различие для магазинов, потому что большинство продаж онлайн — это B2C. Обязанность KSeF касается прежде всего счетов B2B, то есть между компаниями. Счета для потребителей (частных лиц) по общему правилу могут, но не обязаны попадать в KSeF — их выставление в системе добровольно и обычно зависит от того, пожелает ли этого покупатель. Потребителю вы предоставите такой документ вне системы, например в виде PDF с QR-кодом, который позволяет проверить счёт в KSeF.

Практический вывод для вашего flow: автоматизация выставления счетов должна уметь отличать покупателя-компанию от покупателя-потребителя и применять разный путь. Это учётно-правовой нюанс, поэтому точные правила для вашей продажи согласуйте с бухгалтерией и проверьте в официальных материалах — ниже я не заменяю налоговую консультацию. Как это выглядит на практике marketplace, я описываю в тексте KSeF и продажа на Allegro. Сам механизм генерации и отправки документов я также собрал в описании функции счета и KSeF.

Автоматические курьерские этикетки и обновление статуса

Вторая половина flow — это отправка. Вместо переписывания адресов в панель каждого перевозчика вы интегрируетесь с их API. В Польше чаще всего вы подключаетесь к InPost (ShipX), DPD (WebAPI), DHL (eCommerce), GLS (MyGLS), Orlen Paczka и Poczta Polska (Elektroniczny Nadawca). Система отправляет курьеру полный комплект данных — отправителя, получателя, габариты, вес, выбранную услугу и дополнения (например, наложенный платёж или страховку) — и получает готовую этикетку и номер накладной.

Хорошо построенная автоматизация отправки даёт несколько конкретных преимуществ:

  • Массовая генерация. Вы отмечаете посылки, готовые к отправке, и создаёте все этикетки одним кликом, вместо того чтобы кликать каждую по отдельности.
  • Пакетная печать. Этикетки (а при счёте B2B также документ) печатаются в одной очереди на указанном принтере.
  • Протокол приёма. Система готовит сводку посылок для курьера, так что вам не нужно собирать номера вручную.
  • Автоматический трекинг. Номер отправления сразу сохраняется при заказе и передаётся в магазин и на marketplace.
  • Статусы через вебхуки. Курьер в ответ информирует об изменениях (отправлено, в доставке, доставлено), а система обновляет их без вашего участия.

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

Маппинг статусов: как связать магазин, marketplace и курьера

Самый недооценённый элемент всего flow — согласованные статусы между системами. Магазин на WooCommerce называет этапы иначе, чем Allegro, а курьер возвращает ещё другие сообщения. Без маппинга клиент видит «в работе», когда посылка уже у него, или marketplace не фиксирует отправку в срок. Ниже простая схема, как замаппить ключевые состояния.

Исходное событие Действие во flow Статус, видимый клиенту
Оплата подтверждена Выставь документ + зарезервируй остаток Оплачено / в работе
Этикетка создана Сохрани номер отправления Упаковка
Посылка передана курьеру Установи «отправлено» в магазине и канале Отправлено + трекинг
Вебхук: доставлено Закрой заказ Доставлено
Вебхук: возврат отправителю Отметь для обработки возврата Возврат в процессе

Когда статусы замаплены один раз и как следует, всё уведомление клиента происходит само и согласованно — независимо от того, в скольких каналах вы продаёте. Это также фундамент для отчётности: вы знаете, сколько заказов застряло на этапе «оплачено», а сколько реально ушло.

Автоматизация в собственном магазине и на marketplace — различия

Хотя в итоге flow должен быть один, граничные условия различаются между собственным магазином и marketplace, и это стоит учесть при построении. В собственном магазине (WooCommerce, PrestaShop, Shopify) у вас полный контроль над статусами и данными покупателя, поэтому легче настроить именно такой триггер и такой путь документа, какой вам нужен. Оплату подтверждает шлюз, а статус меняется предсказуемо.

На marketplace часть правил навязывает платформа. У Allegro или Amazon есть собственные состояния заказа, собственные требования к сроку отправки и собственный способ передачи номера отправления. Поэтому при многоканальной продаже маппинг статусов перестаёт быть опцией и становится условием — без него панель продаж и платформа расходятся в том, что видит клиент. Второй нюанс — данные для счёта: в продажах на marketplace вам чаще попадаются заказы B2C, при которых документ опциональный, вперемешку с единичными запросами счёта на фирму. Ваш flow должен распознавать это автоматически, вместо того чтобы навязывать одну схему на все заказы.

Практический вывод: стройте один flow, но с ответвлениями. Общий скелет (триггер → документ → этикетка → статус → уведомление) и несколько условий, которые обрабатывают различия между каналами, оплатами (предоплата vs наложенный платёж) и типом покупателя (компания vs потребитель). Такая модель масштабируется без размножения отдельных процессов для каждого магазина.

Самые частые ошибки при автоматизации счетов и отправки

  • Неправильный триггер. Выставление счёта на «оформлено», а не «оплачено», генерирует документы для брошенных корзин.
  • Отсутствие разделения наложенного платежа. Единый flow для предоплаты и наложенного платежа отправляет товар в неоплаченные заказы или блокирует те, что с наложенным платежом.
  • Неполные данные посылки. Отсутствие весов и габаритов у товаров = этикетки с параметрами по умолчанию и ошибочные расчёты с курьером.
  • Обращение с B2C как с B2B. Автоматическая отправка каждого счёта в KSeF без различения покупателя — ненужный риск, согласуйте правила с бухгалтерией.
  • Отсутствие обработки исключений. Flow должен иметь «очередь ошибок» для заказов, которые не прошли (неверный адрес, нет ИНН), вместо того чтобы тихо их пропускать.
  • Выставление счетов и остатки отдельно. Если вы продаёте многоканально, отправка без связи с остатком ведёт к перепродаже — об этом больше в тексте об избежании оверселлинга.

Как внедрить единый flow у себя — план в 7 шагов

  1. Замаппьте текущий процесс. Выпишите каждое действие от оплаты до отправки и посчитайте, сколько оно занимает вручную.
  2. Наведите порядок в статусах. Установите один стартовый статус («оплачено») и маппинг между магазином, marketplace-платформами и курьером.
  3. Дополните данные товаров. Веса, габариты, ставки НДС и тип документа — без этого автоматизация производит ошибки.
  4. Выберите путь документа. Решите, когда счёт, когда чек, и как вы обрабатываете B2C vs B2B под KSeF (проконсультируйтесь с бухгалтерией).
  5. Подключите курьеров. Интегрируйте перевозчиков, которых реально используете, и протестируйте этикетки на пробных посылках.
  6. Включите уведомления. Настройте e-mail/SMS с номером отправления, запускаемый сменой статуса на «отправлено».
  7. Тестируйте на малой выборке. Запустите flow на 10-20 заказах, проверьте документы, этикетки и статусы, и только потом масштабируйте.

Такое объединение счёта, этикетки и статуса в один процесс — это именно то направление, в котором идут современные панели для управления многоканальными продажами — в том числе Nimo, панель для польских продавцов, которую мы готовим с расчётом на то, чтобы эти три этапа работали как единый flow. Независимо от выбранного инструмента принцип остаётся тем же: чем меньше ручных переходов между панелями, тем быстрее и с меньшим числом ошибок обработка.

Частые вопросы

Могу ли я автоматизировать счета и отправку, продавая сразу в нескольких каналах?

Да — и тогда автоматизация даёт больше всего. Условие — одна панель, которая собирает заказы с Allegro, Amazon, Empik или собственного магазина и применяет один и тот же flow к каждому из них, вместе с согласованным маппингом статусов и складских остатков.

Должен ли каждый счёт идти в KSeF с 2026 года?

Обязанность касается прежде всего счетов B2B, согласно графику (в частности, 1 февраля и 1 апреля 2026 г.). Счета для потребителей по общему правилу добровольны в KSeF. Это бухгалтерский вопрос — точные правила для вашей деятельности подтвердите у бухгалтерии и на ksef.podatki.gov.pl.

От чего зависит, сработает ли flow без ошибок?

От качества данных и триггера. Правильный стартовый статус («оплачено»), полные данные покупателя, а также веса и габариты товаров — это фундамент. Добавьте «очередь ошибок» на заказы, которые не прошли, чтобы ничего не исчезало тихо.

Счёт сначала или этикетка?

Безопаснее сначала документ, потом этикетка. Если расчётные данные неверны, flow остановится перед созданием отправления, а не после его отправки — тогда легче внести корректировку без отмены посылки.

Сколько реально экономит такой flow?

Зависит от масштаба, но ручная обработка одной посылки — это обычно 2-4 минуты прокликивания. При нескольких десятках заказов в день автоматизация возвращает часы в неделю и заметно снижает число адресных ошибок и опоздавших отправок. Конкретные цифры лучше всего измерить на собственных данных до и после внедрения.

Читать дальше

Стройте Nimo вместе с нами

Запишитесь в лист ожидания и станьте одним из первых, кто перейдёт на Nimo, когда откроется ранний доступ.

Вы в списке.

Сообщим вам одними из первых, когда откроется ранний доступ к Nimo.

Бонус для первых пользователей из списка