К статье
Практический материал

Учет и Финансы · 10 мин

Как принять оплату картой в 1С

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

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

Механика одинакова для большинства конфигураций — «Управление торговлей», «Розница», «Комплексная автоматизация», «1С:Касса»: кассир пробивает чек, выбирает оплату картой, сумма передаётся на терминал, покупатель прикладывает карту, а 1С получает подтверждение и фиксирует операцию. Различия — в расположении настроек и в том, какой тип подключения терминала используется: напрямую через драйвер или через API банка.

Ниже разобран полный цикл: от выбора способа эквайринга до сверки итогов и возвратов. Инструкции ориентированы на типовые конфигурации на управляемых формах; в самописных и сильно доработанных решениях названия разделов могут отличаться.

Выберите способ эквайринга: торговый, интернет или мобильный

Первый шаг — понять, какой вид эквайринга нужен бизнесу, потому что от этого зависит и настройка в 1С. Торговый эквайринг — это физический терминал в точке продаж, он подходит для розничных магазинов и касс РМК. Интернет-эквайринг применяется, когда оплата проходит на сайте или по ссылке, а 1С лишь получает подтверждение платежа. Мобильный эквайринг — терминал, подключаемый к смартфону или планшету курьера, используется при доставке.

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

Сравнение вариантов подключения

Терминал, управляемый из 1С

Сумма передаётся на терминал автоматически, ошибки ввода исключены. Требуется драйвер и совместимость с конфигурацией.

Автономный терминал

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

Оплата по QR-коду / СБП

Покупатель сканирует код с экрана или чека. Комиссия обычно ниже, но нужна поддержка со стороны банка и кассового ПО.

Заключите договор эквайринга и получите реквизиты

Эквайринг оформляется в банке, где у организации открыт расчётный счёт, либо в стороннем банке-эквайере. Банк выдаёт терминал (или разрешает использовать свой совместимый), присваивает точке идентификаторы: номер мерчанта (merchant ID) и номер терминала (terminal ID). Эти данные понадобятся при настройке в 1С и при обращениях в поддержку.

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

Подключите терминал к компьютеру и установите драйвер

Физическое подключение зависит от модели: терминал может подключаться по USB, COM-порту, Ethernet или Wi-Fi. Для управляемого режима нужен драйвер — его предоставляет банк или производитель терминала. В типовых конфигурациях 1С поддерживается подключение через драйверы, соответствующие требованиям к подключаемому оборудованию, а также через типовые механизмы интеграции, например «1С:Эквайринг» или API конкретного банка.

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

Настройте эквайринг в 1С

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

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

Порядок настройки в типовой конфигурации
  1. 1
    Создайте эквайринговый терминал в справочнике: укажите банк, договор и кассу
  2. 2
    Добавьте вид оплаты «Платёжная карта» в настройках кассы ККМ и привяжите терминал
  3. 3
    При управляемом подключении добавьте терминал в подключаемое оборудование и выполните тест устройства
  4. 4
    Проведите пробный чек на небольшую сумму с оплатой картой
  5. 5
    Выполните отмену пробной операции и убедитесь, что оба документа отразились в учёте

Проведите оплату картой в чеке

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

Допускается смешанная оплата: часть наличными, часть картой. В этом случае кассир сначала вводит сумму по карте, затем остаток наличными. Важно следить, чтобы сумма на терминале совпадала с суммой безналичной части в чеке — иначе при сверке возникнет расхождение, которое придётся объяснять и исправлять.

Контрольные точки

Как проверить результат

Чек после оплаты
Норма

В чеке строка оплаты «Безналичными» совпадает с суммой на слип-чеке терминала

Тревожный признак

Суммы различаются или слип не распечатался

Ответ терминала
Норма

Терминал выдал подтверждение «Одобрено», операция видна в 1С

Тревожный признак

Отказ банка, таймаут или зависание — операцию нужно отменить и повторить

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

Итог по терминалу равен сумме безналичных оплат в Z-отчёте

Тревожный признак

Расхождение — искать незавершённые или дублирующиеся операции

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

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

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

Типичные ошибки
01
Кассир пробил чек как оплаченный картой, но забыл провести сумму на автономном терминале — деньги не списались, расхождение при сверке
02
Возврат покупателю выдали наличными вместо возврата на карту — нарушение договора эквайринга и риск претензий банка
03
Тестовая операция не отменена — лишняя сумма в сверке итогов
04
Вид оплаты не привязан к терминалу — оплата картой недоступна в РМК или уходит не на тот эквайер
05
Сверка итогов не выполняется ежедневно — расхождения копятся и становится невозможно найти источник ошибки

Учёт комиссии и поступлений на расчётный счёт

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

Комиссия банка списывается на прочие расходы (счёт 91.02) или расходы на услуги банка — в зависимости от учётной политики. Если поступления от банка не разносятся регулярно, на счёте 57.03 копится сальдо, и при инвентаризации расчётов возникают вопросы. Разносите выписки банка ежедневно или хотя бы еженедельно.

Если в точке несколько касс и один терминал, настройте управляемое подключение по сети: терминал с Ethernet или Wi-Fi может обслуживать несколько рабочих мест, но следите, чтобы одновременные операции не пересекались — в этом случае надёжнее выделить терминал каждой кассе.
ПЗ
Практическое замечание

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

Можно ли принимать оплату картой в 1С без физического терминала?

Да, через интернет-эквайринг или оплату по ссылке/QR-коду: покупатель платит на странице банка, а 1С получает подтверждение через интеграцию. Для розничной кассы с фискальным чеком всё равно нужна касса ККТ, но сам терминал не обязателен.

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

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

Как пробить чек, если покупатель платит частично наличными, частично картой?

В окне оплаты чека сначала введите сумму по карте и проведите её через терминал, затем укажите остаток как наличные. Следите, чтобы сумма на терминале в точности равнялась безналичной части — иначе сверка итогов не сойдётся.

Почему на расчётный счёт приходит меньше, чем сумма продаж по картам?

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

Обязательна ли сверка итогов каждый день?

Формально требования зависят от договора с банком, но практически сверку стоит выполнять при каждом закрытии смены. Это единственный способ вовремя поймать незавершённые операции и ошибки ввода сумм, пока их ещё можно исправить отменой.

Можно ли вернуть покупателю деньги наличными, если он платил картой?

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

Итог

Что важно запомнить

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