Как оформить возвраты в 1С:Розница при оплате через терминал и переводах СберБанк Онлайн

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

В процессе автоматизации розничной торговли часто возникает ситуация, когда клиенты используют различные способы безналичной оплаты: обычные банковские карты через терминал, быстрые переводы по номеру телефона (СберБанк Онлайн) или оплату по QR-коду. Одной из распространенных ошибок является неправильная классификация этих оплат в системе 1С:Розница, что приводит к невозможности корректно оформить возврат товара. Рассмотрим подробно, как избежать этих проблем и настроить систему правильно.

Почему использование типа оплаты «Банковский кредит» — это ошибка

Разберем типичную ситуацию: бухгалтер или программист создает новый вид оплаты для переводов Сбер-Онлайн и выбирает тип «Банковский кредит». На первый взгляд это кажется логичным, так как деньги приходят не сразу на кассу, а на расчетный счет. Однако с точки зрения внутренней логики 1С:Розница, этот путь является тупиковым.

Проанализируем причины:

  1. Целевое назначение: Тип Банковский кредит предназначен для полноценных кредитных договоров, где банк выступает посредником, а магазин получает оплату от финансовой организации по договору займа.
  2. Механизм возврата: При попытке сделать возврат по чеку с типом «Банковский кредит», система будет искать активные взаиморасчеты с банком-кредитором. Обычная операция возврата на карту клиента через РМК (Рабочее место кассира) просто не сработает, так как программа ожидает аннулирования кредитных обязательств, а не обратной транзакции по эквайрингу.
  3. Фискализация: В кассовом чеке при использовании этого типа будет печататься признак «Кредит» или «Последующая оплата». Если клиент на самом деле оплатил перевод со своей карты, это является нарушением правил формирования фискальных документов.

Правильная настройка видов оплат и эквайринга

Для корректной работы с терминалами и прямыми переводами нам необходимо использовать механизм эквайринга. Рассмотрим, как это реализовать по шагам.

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

Шаг 1: Создание видов оплат

Перейдем в справочник Виды оплат и создадим две записи:

Шаг 2: Настройка эквайринговых терминалов

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

При настройке терминала для Сбер-Онлайн:

  1. Укажите организацию и банковский счет.
  2. В поле «Оборудование» оставьте значение пустым (не подключайте физическое устройство).
  3. Выберите созданный ранее вид оплаты.

Теперь при выборе этого способа оплаты в РМК программа не будет пытаться связаться с железным терминалом, а просто попросит кассира подтвердить факт поступления перевода вручную.

Алгоритм проведения возвратов

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

Возврат «День в день» (в течение смены)

Если клиент возвращает товар до закрытия кассовой смены и снятия Z-отчета:

  1. Кассир открывает форму возврата в РМК и выбирает чек продажи.
  2. При нажатии кнопки «Возврат» 1С видит, что оплата была произведена по виду Платежная карта.
  3. Если используется интегрированный терминал, 1С отправит команду Отмена платежа.
  4. Если используется автономный терминал (как в случае с переводом), 1С зафиксирует возврат в системе, а кассир должен будет вручную выполнить перевод клиенту через личный кабинет банка (кнопка «Вернуть получателю»).

Возврат после закрытия смены

Проанализируем ситуацию, когда возврат происходит через несколько дней:

  1. Создается документ Возврат товаров от покупателя.
  2. На его основании создается документ Эквайринговая операция.
  3. Вид операции автоматически установится как «Возврат денежных средств покупателю». Это возможно только если вид оплаты в исходном чеке был Платежная карта. При «Банковском кредите» эта цепочка документов разорвется.

Интеграция с СБП (Система быстрых платежей)

Если вы хотите полностью автоматизировать переводы через онлайн-банки (Сбербанк и другие), разберем более современное решение — подключение СБП. В актуальных версиях 1С:Розница (2.3, 3.0) реализована прямая интеграция.

При использовании СБП:

Технические нюансы фискализации

Посмотрим на вопрос с точки зрения налоговой отчетности. При оформлении возврата по безналичному расчету крайне важно, чтобы в фискальном чеке признак способа расчета соответствовал реальности. Использование правильного типа Платежная карта гарантирует, что в чеке возврата будет указано «БЕЗНАЛИЧНЫМИ». Это критически важно для соблюдения 54-ФЗ. Если же оставить «Банковский кредит», то в чеке будет «Возврат расхода» с типом оплаты «Кредит», что при фактическом возврате денег на карту будет считаться ошибкой в учете.

Резюме по настройке:

  1. Откажитесь от типа Банковский кредит для любых карточных и онлайн-переводов.
  2. Используйте тип Платежная карта.
  3. Заведите для «Сбер-онлайн» отдельный Эквайринговый терминал с признаком автономной работы.
  4. По возможности настройте интеграцию с СБП для автоматизации процесса.

Следуя этой структуре, вы обеспечите бесперебойную работу кассового узла и корректное отражение всех операций в бухгалтерском и управленческом учете.

← На главную