Блокируют ли ОФД и почтовые службы за отправку электронных чеков на несуществующие e-mail?

Системный администратор 1С v8.3 (Управляемые формы) 1С:Управление торговлей Налоговый учет Торговля и дистрибуция
← На главную

При переходе на электронные чеки в торговых решениях 1С (например, в программе 1С:Управление торговлей) у многих технических специалистов и владельцев бизнеса возникает логичный вопрос. Что произойдет, если отправлять электронные чеки через оператора фискальных данных (ОФД) на адреса электронной почты, которые покупатели указали с ошибками или которые вовсе не существуют? Не посчитают ли почтовые серверы или сам ОФД такую активность спам-рассылкой? Не заблокируют ли из-за этого онлайн-кассу?

В этой статье мы подробно разберем этот вопрос с юридической и технической точек зрения, проанализируем механику работы почтовых служб, ОФД и ККТ, а также выясним, как правильно настроить систему без риска получить блокировку.

Юридическая сторона вопроса: требования 54-ФЗ и ошибки в адресах

Прежде всего проанализируем требования законодательства, а именно Федерального закона № 54-ФЗ. Согласно закону, продавец обязан предоставить покупателю чек. Если расчет происходит в интернет-магазине или покупатель до момента расчета изъявил желание получить чек в электронном виде, продавец обязан отправить его на предоставленный e-mail или абонентский номер.

Рассмотрим, как распределяется ответственность, если покупатель совершил ошибку при вводе контактных данных:

  1. Зона ответственности продавца. Наша задача как продавца — зафиксировать расчет на ККТ и инициировать отправку чека через ОФД. Если в ККТ корректно переданы данные покупателя, которые он сам ввел в форму заказа, то со стороны контролирующих органов (ФНС) к нам не возникнет никаких претензий.
  2. Зона ответственности покупателя. Риск указания некорректного адреса почты, неверного номера телефона, а также наличие активных спам-фильтров или переполненного почтового ящика на стороне получателя лежит целиком и полностью на покупателе. Наказать компанию по статье 14.5 КоАП РФ за недоставку чека в этом случае налоговые органы не имеют права.
  3. Опасность дублирования чеков. Если покупатель позже обратился с заявлением, что чек ему не пришел из-за опечатки в адресе, ни в коем случае нельзя пробивать чек заново. Это приведет к задвоению выручки в системе ФНС. В такой ситуации правильным решением будет просто найти этот чек в личном кабинете ОФД и переслать его параметры (ФД, ФПД, номер ККТ) покупателю или распечатать копию.
  4. Риски использования единого корпоративного ящика. Иногда компании пытаются применить «лайфхак»: отправлять все электронные чеки на один свой корпоративный почтовый ящик, когда покупатель отказывается давать свои контакты. Делать так крайне не рекомендуется. При получении сотен писем в день от одного и того же отправителя (ОФД) на один ящик почтовые роботы Яндекса или Mail.ru быстро заблокируют ваш корпоративный адрес за спам-трафик.

Технические риски: как почтовые службы реагируют на трафик ОФД

Давайте разберем техническую сторону отправки писем. Действительно, почтовые серверы ведут жесткую статистику недоставленных сообщений. Существует понятие Hard Bounces (жесткие возвраты) — это ситуации, когда почтовый сервер пытается доставить письмо на несуществующий домен или несуществующий ящик. Если процент таких писем превышает определенный лимит (обычно от 2% до 5%), репутация отправителя резко падает.

Однако в нашем сценарии отправку выполняет не программа 1С напрямую с вашего сервера, а сам ОФД (например, Такском). Рассмотрим, почему у нас не возникнет проблем с блокировкой со стороны почтовых служб:

  1. Белые списки ОФД. Почтовые серверы крупных провайдеров (Яндекс, Mail.ru, Google) прекрасно знают IP-адреса и домены крупных операторов фискальных данных. Эти домены добавлены в специальные глобальные доверенные списки (белые списки).
  2. Настройка SPF, DKIM и DMARC. Специалисты ОФД жестко следят за технической подписью своих писем. Все исходящие сервера ОФД имеют корректно настроенные записи аутентификации, что минимизирует вероятность ложного срабатывания спам-фильтров.
  3. Объемы трафика. Крупные ОФД ежедневно отправляют сотни тысяч и даже миллионы чеков (как подтверждают специалисты на форумах, крупные сети генерируют до 200 тысяч чеков в день). На этом фоне ваши 200 чеков в день — это незаметная капля в море, которая никак не повлияет на общую репутацию серверов оператора.

Тем не менее, почтовые службы все равно могут анализировать контент писем. Существует реальная схема спама, когда злоумышленники регистрируют фиктивные ККТ и шлют рекламу внутри чеков. Поэтому почтовики периодически проводят верификацию трафика ОФД, но это целиком и полностью техническая забота самого оператора фискальных данных, а не ваша.

Сравнение каналов отправки чеков: ОФД, 1С и SMS-сообщения

При настройке системы отправки чеков в 1С:Управление торговлей мы можем выбрать различные каналы интеграции. Давайте сравним их риски в таблице ниже.

  1. Отправка через ОФД (e-mail). Самый безопасный и бесплатный вариант. ОФД берет на себя все технические обязательства. Бумажный чек на ККТ при этом не печатается, если в драйвере кассы включена соответствующая настройка. Риск блокировки вашей ККТ равен нулю.
  2. Отправка напрямую из 1С (e-mail). В этом случае программа 1С сама формирует письмо и шлет его через указанный вами SMTP-сервер (например, вашего хостинга или почты домена). При отправке 200 писем в день, часть из которых будет уходить на битые адреса, ваш хостинг-провайдер заблокирует ваш почтовый ящик в течение первых суток за нарушение лимитов рассылки.
  3. Отправка SMS-сообщений. Этот канал регулируется Федеральным законом № 126-ФЗ «О связи». Мобильные операторы (МТС, Билайн, Мегафон, Теле2) жестко штрафуют и блокируют рассылки без предварительной регистрации буквенного имени отправителя (Sender ID). При отправке SMS напрямую из 1С без договора с агрегатором вы гарантированно получите блокировку. При отправке через ОФД услуга SMS всегда платная, но отправляется через верифицированные каналы связи ОФД.

Может ли ОФД заблокировать ККТ из-за "неверных" чеков?

Выясним, существуют ли прецеденты, когда ОФД блокировал работу кассового аппарата клиента из-за частых ошибок отправки на некорректные e-mail адреса. Ответ однозначный: нет, таких блокировок не существует.

ОФД является лишь транзитным узлом передачи фискальных данных от вашего накопителя (ФН) в базу данных ФНС. Фискальные данные в любом случае принимаются сервером ОФД и передаются в налоговую службу. Попытка отправить e-mail — это сопутствующая услуга ОФД, сбой которой никак не влияет на легитимность фискализации чека.

Тем не менее, в практике бывают технические блокировки IP-адресов ККТ со стороны ОФД. Разберем, почему это происходит:

  1. Защита от DDoS-атак. Если серверы ОФД подвергаются хакерской атаке, их системы защиты могут временно заблокировать пулы IP-адресов, с которых идет аномальный трафик, под которые случайно может попасть и ваша касса.
  2. Решение проблемы. По закону, ККТ может работать без связи с ОФД до 30 календарных дней. Все чеки накапливаются в фискальном накопителе. Как только связь восстановится (или вы смените IP-адрес), касса автоматически передаст все накопившиеся документы без каких-либо штрафов со стороны налоговой.

Как настроить отправку электронных чеков без печати бумажных в 1С

Рассмотрим по шагам, как правильно настроить совместную работу программы 1С:Управление торговлей и ККТ, чтобы чеки уходили на электронную почту покупателя через ОФД, а бумажная лента при этом экономилась.

Для реализации этой схемы нам необходимо передать признак электронного чека в кассовый аппарат до момента пробития документа. Проанализируем пример кода на языке 1С, который управляет заполнением параметров фискализации:


// Определяем параметры фискализации чека КММ
ПараметрыОтправки = Новый Структура;
ПараметрыОтправки.Вставить("Электронно", Истина);
ПараметрыОтправки.Вставить("АдресЭлектроннойПочты", АдресПокупателя);

// Передаем параметры в объект драйвера ККТ перед вызовом печати
РезультатФискализации = МенеджерОборудованияКлиент.ФискализироватьЧек(УникальныйИдентификатор, 
    ОбъектФискализации, 
    ПараметрыОтправки);

При передаче параметра Электронно = Истина и заполненного адреса электронной почты, ККТ сформирует фискальный признак документа, передаст его в ОФД вместе с адресом получателя, но физическую печать на чековой ленте производить не будет. Настройка выполняется в карточке кассы ККМ в справочнике Справочник.КассыККМ, где необходимо установить флаг "Не печатать бумажный чек при отправке электронного".

Таким образом, мы выяснили, что опасения автора темы полностью напрасны. Использование встроенного механизма ОФД для отправки чеков на e-mail — это самый надежный, законный и безопасный способ автоматизации интернет-торговли, который никак не угрожает работоспособности вашей ККТ.

← На главную