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

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

Подготовка оборудования и проверка соединений

Прежде чем приступать к пробитию чека, необходимо убедиться в физической исправности всей периферии. Система 1С выступает в роли управляющего центра, но исполнительные механизмы — это фискальный регистратор и POS-терминал банка. Убедитесь, что все устройства включены в сеть и индикаторы на их корпусах горят зеленым цветом. Отсутствие связи с одним из компонентов приведет к тому, что документ в базе будет проведен, а фискальный чек не сформируется, что создаст расхождение между учетными данными и реальной кассой.

Проверьте подключение кабелей. Для фискального регистратора обычно используется USB-кабель или COM-порт, в то время как банковский терминал может быть подключен через последовательный порт, USB или даже по сети (TCP/IP). В настройках драйвера оборудования в операционной системе должно отображаться корректное название устройства. Если вы используете COM-порт, убедитесь, что номер порта в драйвере совпадает с тем, который указан в настройках 1С:Предприятие. Несоответствие портов — самая частая причина ошибок связи.

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

Также стоит проверить наличие расходных материалов. В фискальном регистраторе должна быть чековая лента, а в банковском терминале — рулон бумаги для слип-чеков (если терминал печатает их самостоятельно). Современные модели часто имеют датчики окончания бумаги, но полагаться только на них рискованно. Заранее замените рулоны, чтобы не прерывать обслуживание клиентов в час пик.

Настройка типов оборудования в 1С Бухгалтерия 3.0

Корректная работа с картами невозможна без предварительной настройки в разделе администрирования. Вам необходимо зайти в меню НСИ и Администрирование и выбрать пункт Подключаемое оборудование. Здесь создается карточка для каждого устройства. Для фискального регистратора выбирается соответствующий драйвер (например, АТОЛ или Штрих-М), а для банковского терминала — драйвер эквайринга. Важно, чтобы в поле Использование оборудования была установлена галочка, разрешающая работу с устройством в данной информационной базе.

Особое внимание следует уделить настройкам протокола обмена. Для большинства современных терминалов используется протокол Spotlin или стандартный Serial. В карточке оборудования необходимо указать скорость обмена (обычно 9600 или 115200 бод), номер порта и таймауты ожидания ответа. Если терминал находится в другой подсети или подключен по Wi-Fi, потребуется ввести его IP-адрес и порт. Неправильные настройки таймаута могут приводить к тому, что 1С будет считать операцию прерванной, даже если терминал успешно провел платеж.

💡

Если вы меняете настройки оборудования, обязательно нажмите кнопку "Проверка подключения" в карточке устройства. Успешное сообщение о связи гарантирует, что физическое соединение и драйверы работают корректно перед началом рабочей смены.

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

Алгоритм проведения оплаты банковской картой

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

Далее необходимо указать способ оплаты. В форме документа есть кнопка или выпадающий список для выбора вида оплаты. Выберите пункт Оплата картой или Эквайринг. После нажатия кнопки оплаты система отправляет команду на подключенный банковский терминал. На экране терминала загорается индикация, приглашающая клиента приложить карту или ввести ПИН-код. В этот момент кассир должен контролировать процесс, но не вмешиваться в действия клиента.

☑️ Порядок действий при оплате картой

Выполнено: 0 / 5

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

📊 С каким типом терминалов вы работаете чаще всего?
Стационарный PIN-пад
Мобильный терминал по Bluetooth
Встроенный в кассу модуль
Терминал без связи с 1С (ручной ввод)
Другое

Работа с возвратом товаров, оплаченных картой

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

При проведении возврата система отправляет команду на терминал для выполнения операции "Возврат" (Refund). Терминал потребует карту, на которую были зачислены средства ранее. Это обязательное требование безопасности: деньги не могут быть возвращены на другую карту или выданы наличными из кассы, если исходная оплата была безналичной. Исключение составляют случаи, когда карта утеряна, но тогда процедура требует оформления дополнительных заявлений в банке и может занимать несколько дней.

⚠️ Внимание: Возврат наличными из кассы за товар, оплаченный картой, является грубым нарушением кассовой дисциплины и правил эквайринга. Это может привести к блокировке терминала со стороны банка-эквайера и штрафам.

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

Анализ типичных ошибок и способы их устранения

В процессе эксплуатации системы могут возникать различные сбои, которые препятствуют нормальной работе. Одной из самых распространенных проблем является ошибка "Таймаут ожидания ответа от терминала". Это означает, что 1С отправила команду, но не получила подтверждение в течение заданного времени. Причиной может быть зависание самого терминала, обрыв кабеля или проблема с драйвером на компьютере. В такой ситуации необходимо перезагрузить терминал и проверить соединение.

Другая частая ошибка связана с рассинхронизацией сумм. Если кассир ввел в 1С сумму 1000 рублей, а на терминале по ошибке пробил 100 рублей (или наоборот), возникнет расхождение. Программа не позволит провести документ, если суммы не совпадают, так как это нарушает целостность данных. В некоторых конфигурациях возможна ручная корректировка, но лучше аннулировать операцию и начать заново, чтобы избежать проблем при сверке с банком в конце дня.

Код ошибки Описание проблемы Вероятная причина Метод решения
0x0005 Нет связи с устройством Отключен кабель или выключен терминал Проверить физическое подключение и питание
0x0012 Таймаут операции Долгий ответ от банка или зависание Перезагрузить терминал, увеличить таймаут в настройках
0x0045 Неверная сумма Ручной ввод суммы на терминале отличается от 1С Отменить операцию, ввести сумму строго из документа 1С
0x0099 Ошибка фискального регистратора Закончилась лента или открыта крышка Заменить ленту, закрыть крышку до щелчка
Что делать при ошибке "Критическая ошибка драйвера"?

Если вы видите сообщение о критической ошибке драйвера, попробуйте полностью закрыть программу 1С, отключить и снова подключить USB-кабель оборудования, затем запустить 1С от имени администратора. Если ошибка сохраняется, переустановите драйвер устройства.

Также стоит упомянуть проблему с "грязными" данными в реестре Windows. Иногда после обновления операционной системы порты COM переназначаются, и 1С продолжает стучаться в старый порт. Проверка в диспетчере устройств и актуализация настроек в карточке оборудования в 1С обычно решает эту проблему за пару минут.

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

В конце рабочего дня кассир обязан провести процедуру закрытия смены. В 1С это делается через документ Отчет о розничных продажах или специальную обработку Закрытие смены ККМ. Программа формирует Z-отчет, который печатается на фискальном регистраторе. Одновременно с этим формируется реестр платежей по картам, который необходимо сверить с итоговым отчетом (слипом) банковского терминала.

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

💡

Ежедневная сверка трех отчетов (1С, ФР, Терминал) — единственный способ гарантировать отсутствие кассовых разрывов и претензий со стороны налоговой и банка.

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

⚠️ Внимание: Интерфейсы меню и названия команд могут незначительно отличаться в зависимости от версии платформы 1С и конфигурации (Бухгалтерия, Розница, Управление Торговлей). Всегда сверяйтесь с актуальной документацией к вашей конкретной версии ПО.

Часто задаваемые вопросы (FAQ)

Можно ли пробить чек в 1С, если терминал не подключен к компьютеру?

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

Что делать, если чек пробился, а деньги на карту не списались?

Это редкая ситуация, обычно означающая сбой на стороне банка. Необходимо отменить чек (сделать возврат) в тот же день до закрытия смены. Если смена уже закрыта, процедура возврата будет стандартной, но потребуется акт о расхождении. Свяжитесь с технической поддержкой банка-эквайера для выяснения статуса транзакции.

Как настроить печать двух копий чека (для клиента и для магазина)?

В настройках фискального регистратора в 1С (НСИ и Администрирование -> Подключаемое оборудование) есть параметр "Количество копий". Установите значение 2. Также убедитесь, что в самом драйвере фискального регистратора не стоит ограничение на печать только одной копии.

Почему 1С выдает ошибку "Недостаточно прав доступа" при попытке оплаты?

Проверьте права доступа пользователя в информационной базе. У кассира должны быть права на проведение документов продажи и управление подключенным оборудованием. Также попробуйте запустить 1С от имени администратора Windows, так как драйверы оборудования иногда требуют повышенных привилегий для работы с COM-портами.

Нужно ли закрывать смену на терминале отдельно от 1С?

В большинстве современных связок при закрытии смены в 1С программа автоматически отправляет команду на закрытие смены и на банковский терминал. Однако, рекомендуется всегда визуально проверять, распечатался ли отчет о закрытии смены на терминале, чтобы убедиться в успехе операции.