Как провести оплату через эквайринговый терминал вручную без использования 1С:Розница?

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

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

Анализируем тип оборудования: ПИН-пад или автономный терминал

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

  1. Автономный терминал (например, Ingenico Move 5000, Verifone vx520). Это полноценное устройство, которое имеет собственный принтер чеков, клавиатуру и канал связи с банком (через SIM-карту, Wi-Fi или Ethernet-кабель). Такие устройства позволяют пробивать оплату нажатием кнопок на самом терминале. Программа 1С для них выступает лишь в роли «командного центра», но они могут работать и без нее.
  2. Интегрированный ПИН-пад (например, PAX SP30, Ingenico IPP320). Это компактное устройство без собственного принтера. Оно полностью зависит от компьютера и кассовой программы. ПИН-пад использует интернет-канал компьютера и печатает банковский чек (слип) через фискальный регистратор. В большинстве случаев провести оплату на ПИН-паде без специального ПО невозможно, так как устройству некуда вывести подтверждение транзакции.

Проанализируем ситуацию: если у вас полноценный терминал с кнопками и бумажным рулоном внутри, вы можете провести оплату в любой момент. Если же у вас ПИН-пад, нам потребуется использование специальных сервисных утилит, которые мы рассмотрим далее.

Использование сервисных утилит банка (на примере Сбербанка)

Если 1С не видит терминал, но само устройство исправно и подключено к компьютеру, мы можем воспользоваться программными инструментами, которые банк предоставляет вместе с драйверами. Чаще всего ПО от Сбербанка располагается в папке C:\sc552 или аналогичной.

Рассмотрим, какие файлы помогут нам провести операцию вручную:

Давайте посмотрим на пример содержимого такого .bat файла для проведения оплаты:


cd /d C:\sc552
sb_pilot.exe 1 100
pause

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

Переключение режимов работы терминала

Некоторые терминалы (например, популярные модели Verifone и Ingenico) могут быть настроены в режим «только интеграция». В этом режиме клавиатура терминала заблокирована для ввода сумм, так как устройство ждет команду только от 1С. Чтобы провести оплату вручную, нам может потребоваться сменить режим работы.

Проанализируем алгоритм смены режима (может отличаться в зависимости от прошивки):

  1. Зайти в сервисное меню терминала (обычно нажатием клавиши F или комбинации кнопок).
  2. Ввести пароль инженера (предоставляется банком).
  3. Найти пункт «Тип подключения» или «Режим работы».
  4. Сменить значение с «Интегрированный» на «Автономный».

После этого терминал позволит вводить сумму прямо с клавиатуры. Важно помнить: если вы перевели терминал в автономный режим, не забудьте вернуть настройки обратно после восстановления связи с 1С, иначе программа будет выдавать ошибку «Терминал не найден».

Отражение ручной оплаты в 1С:Розница и соблюдение 54-ФЗ

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

Выясним, как правильно оформить продажу в 1С:Розница в такой ситуации:

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

Важный момент: если вы пробили чек в 1С как «Наличные», у вас возникнет пересортица в кассе (излишек налички в программе и недостача по факту). Всегда выбирайте тип оплаты «Платежная карта», даже если терминал не подключен.

Сверка итогов и закрытие смены

При использовании ручного режима возникают нюансы при закрытии смены. Когда 1С работает с терминалом в связке, команда «Закрытие смены» в 1С автоматически запускает «Сверку итогов» на терминале. При ручной работе этого не произойдет.

Рассмотрим последовательность действий в конце дня:

  1. Выполните сверку итогов на самом терминале вручную (через меню терминала «Отчеты» -> «Сверка итогов»).
  2. Закройте смену в 1С.
  3. Сравните общую сумму безналичных оплат в Z-отчете фискального регистратора и в отчете сверки итогов терминала. Они должны совпадать.

Если суммы не сошлись, значит, кассир либо забыл провести операцию по терминалу, либо забыл отразить ее в 1С. Проанализируйте каждый слип-чек (чек из терминала) и сопоставьте его с чеками из 1С за день.

Альтернативный вариант: Оплата по QR-коду (СБП)

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

Как это работает при поломке терминала:

Этот способ полностью независим от физического эквайрингового терминала и является отличным «планом Б» для любого магазина.

Подводя итог, мы видим, что ручная оплата возможна практически на любом оборудовании, кроме самых простых ПИН-падов. Главное — четко разделять банковскую транзакцию и фискальную регистрацию продажи в 1С, чтобы ваш учет оставался прозрачным и соответствовал требованиям законодательства.

← На главную