Учет и Финансы · 11 мин
Как установить и настроить эквайринг в 1С
Как подключить эквайринг в 1С: выбор способа интеграции, настройка драйвера терминала, видов оплат и кассы ККТ. Частые ошибки и проверка результата.
Эквайринг в 1С — это приём банковских карт с автоматической фиксацией операции в учётной системе: кассир пробивает чек, сумма уходит на терминал, а в программе создаётся документ оплаты без ручного ввода. Правильно настроенная связка избавляет от расхождений между кассой и терминалом, ускоряет обслуживание и снижает риск ошибок при возвратах.
Перед началом работы нужно понять, какой у вас сценарий: стационарная касса с фискальным регистратором и терминалом, мобильная торговля, интернет-эквайринг для оплаты счетов или смешанный вариант. От этого зависят настройки — где-то достаточно типовых средств конфигурации, где-то потребуется драйвер от банка или внешняя обработка.
Материал ориентирован на типовые конфигурации: 1С:Розница, Управление торговлей, Комплексная автоматизация, ERP и УНФ. Названия разделов меню могут немного отличаться между версиями, но логика настройки везде одинаковая.
Определите сценарий приёма карт до начала настройки
Сначала ответьте на три вопроса: какой терминал используется (пин-пад, подключаемый к кассе, или автономный), есть ли договор эквайринга с банком, нужна ли передача суммы из 1С на терминал автоматически. Именно автоматическая передача суммы — главный признак «настоящей» интеграции, а не просто учёта оплаты картой.
Различают два режима работы. В интегрированном режиме 1С сама отправляет сумму на терминал через драйвер, получает ответ об успехе или отказе и печатает слип. В автономном режиме кассир набирает сумму на терминале вручную, а в 1С лишь выбирает вид оплаты «Картой» — это проще в настройке, но чревато ошибками в суммах.
Для интернет-эквайринга (оплата счетов по ссылке, онлайн-заказы) настройка другая: используется обмен с платёжным сервисом или банком через API, а терминал как устройство отсутствует. Такой сценарий настраивается отдельно и часто требует доработок или внешних модулей.
Как выбрать действие
Подготовьте договор, терминал и драйвер банка
Без действующего договора эквайринга настройка в 1С бессмысленна: банк выдаёт реквизиты терминала (merchant ID, terminal ID), которые понадобятся при настройке. Уточните у банка, поддерживает ли он интеграцию с 1С и какой драйвер предоставляет — многие банки дают собственное ПО для связи кассы с терминалом.
Драйвер устанавливается на компьютер кассира до настройки в 1С. Обычно это установщик от банка или от производителя терминала (например, драйверы для устройств Ingenico, Verifone, PAX). После установки проверьте, что терминал определяется системой и проходит тест связи из фирменной утилиты банка.
Заранее соберите данные, которые попросит 1С: наименование банка-эквайера, номер договора, идентификатор терминала, процент комиссии (для корректного учёта расходов на эквайринг). Комиссия важна для сверки: банк перечисляет выручку за вычетом своего вознаграждения.
Создайте эквайринговый терминал в справочниках 1С
В типовых конфигурациях эквайринговые терминалы хранятся в одноимённом справочнике. В Рознице и Управлении торговлей он находится в разделе настроек продаж или в разделе «Банк и касса» → «Эквайринговые терминалы». Создайте новый элемент и заполните ключевые поля.
Обязательные реквизиты: наименование (например, «Терминал Сбербанк — касса 1»), банк-эквайер, договор эквайринга, касса, к которой привязан терминал. Если в конфигурации ведётся учёт по договорам эквайринга, сначала создайте договор с банком и укажите в нём процент комиссии — тогда программа сможет автоматически рассчитывать расходы на эквайринг.
Если терминалов несколько (разные кассы или разные банки), создайте отдельный элемент справочника для каждого. Привязка к конкретной кассе ККТ важна: при пробитии чека 1С должна однозначно понимать, на какой терминал отправлять сумму.
Настройте вид оплаты и подключите оборудование
Следующий шаг — вид оплаты. В справочнике «Виды оплат» (в Рознице) или в настройках способов оплаты (в УТ/ERP) создайте или проверьте элемент с типом «Платёжная карта» и привяжите к нему эквайринговый терминал и банк-эквайера. Именно этот вид оплаты кассир выбирает в форме оплаты чека.
Для интегрированного режима дополнительно подключите терминал как оборудование. В разделе «Администрирование» → «Подключаемое оборудование» добавьте эквайринговый терминал, выберите драйвер (банковский или из состава 1С, если банк поддерживает типовой обмен), укажите параметры связи — порт, идентификатор терминала. Выполните «Тест устройства» прямо из формы настройки.
В некоторых конфигурациях связь с терминалом идёт через функциональность «Эквайринговые операции» в форме оплаты: при выборе оплаты картой программа сама вызывает драйвер. Если после нажатия «Оплатить картой» сумма не появляется на экране терминала — проблема именно в связке драйвера и оборудования, а не в справочниках.
- 1Установите драйвер терминала от банка и проверьте связь в фирменной утилите
- 2Создайте в 1С договор эквайринга с банком, укажите комиссию
- 3Создайте эквайринговый терминал и привяжите его к кассе ККТ
- 4Настройте вид оплаты «Платёжная карта» с привязкой к терминалу
- 5Подключите терминал в списке оборудования и выполните тест устройства
- 6Проведите тестовую оплату на минимальную сумму и затем возврат
- 7Сверьте операцию в 1С, на слипе терминала и в личном кабинете банка
Проверьте работу на тестовых операциях
Не запускайте эквайринг в бой без проверки. Проведите оплату на небольшую сумму реальной картой, затем выполните возврат. Успешный сценарий выглядит так: сумма появилась на экране терминала автоматически, операция одобрена, слип распечатан, в 1С чек проведён, а в регистре эквайринговых операций появилась запись.
Проверьте отказные сценарии: отмена операции покупателем на терминале, недостаток средств. В этих случаях чек в 1С не должен проводиться как оплаченный — программа обязана вернуть кассира в форму оплаты с сообщением об отказе. Если чек проводится несмотря на отказ терминала, настройка выполнена с ошибкой и приведёт к расхождениям в кассе.
Отдельно проверьте отчётность: отчёт без гашения в 1С должен показывать суммы по картам, а сверка итогов с банком (обычно сводная операция «Сверка итогов» на терминале или в кабинете банка) должна сходиться с данными 1С. Расхождения чаще всего возникают из-за операций, проведённых на терминале вручную мимо кассы.
Как проверить результат
Сумма из чека появляется на экране терминала автоматически
Кассиру приходится набирать сумму на терминале вручную
Чек не проводится, кассир видит сообщение об отказе
Чек проводится как оплаченный при отклонённой операции
Сумма картой в отчёте 1С совпадает с итогами терминала
Есть расхождения, которые не объясняются ручными операциями
Учёт комиссии и зачисления выручки от банка
Банк перечисляет выручку по картам на расчётный счёт за вычетом комиссии, обычно на следующий рабочий день. В 1С это отражается документом поступления на расчётный счёт: если договор эквайринга настроен с указанием комиссии, программа может автоматически разделять сумму на выручку и расходы на услуги эквайринга.
Типовая схема учёта: оплата картой в рознице формирует задолженность банка-эквайера перед организацией, а поступление денег на счёт эту задолженность закрывает. Разница между суммой операций и фактическим зачислением списывается на расходы (комиссия банка). Проверяйте корректность через отчёт по расчётам с эквайером, если он есть в вашей конфигурации.
Если выручка зачисляется с задержкой или частями, сверяйте реестр операций из личного кабинета банка с отчётами 1С. Накопленные расхождения сложно разбирать задним числом, поэтому сверку разумно делать ежедневно или хотя бы еженедельно.
Частые ошибки и ограничения
Самая распространённая ошибка — настройка вида оплаты без привязки к эквайринговому терминалу. Внешне всё работает: чек пробивается, оплата картой фиксируется. Но сумма на терминал не передаётся, кассир набирает её вручную, и рано или поздно возникает расхождение на крупную сумму.
Вторая типичная проблема — конфликт драйверов, когда на одном компьютере установлено ПО нескольких банков или старые версии драйверов. Перед установкой нового драйвера удалите устаревшие версии и перезагрузите компьютер кассы. Также проверьте, что терминал не занят другой программой — эксклюзивный доступ к устройству часто является причиной ошибок связи.
Учтите ограничения: типовая интеграция обычно поддерживает один терминал на одно рабочее место кассира; операции по картам рассрочки и кэшбэк-сервисам могут требовать отдельных настроек; при смене банка-эквайера старые операции возврата нужно проводить через старый терминал, пока не закроются все расчёты.
Что важно запомнить
Настройка эквайринга в 1С сводится к трём связкам: драйвер терминала на компьютере кассы, эквайринговый терминал и вид оплаты в справочниках, привязка к кассе ККТ. Запускайте работу только после тестовой оплаты и возврата, а сверку с банком делайте регулярно — это защищает от накопления расхождений.
Частые вопросы
Можно ли работать с эквайрингом в 1С без драйвера от банка?
Да, в автономном режиме: кассир вручную набирает сумму на терминале, а в 1С только выбирает вид оплаты «Платёжная карта». Это рабочий вариант для небольших точек, но он не защищает от ошибок в суммах и не позволяет автоматически печатать слип из чека. Для полноценной интеграции драйвер нужен.
Что делать, если терминал не виден в списке оборудования 1С?
Сначала проверьте связь вне 1С: фирменная утилита банка должна видеть терминал и проходить тест. Если там всё в порядке, проверьте версию драйвера, права пользователя Windows на порт устройства и то, что устройство не занято другой программой. Часто помогает переустановка драйвера с перезагрузкой.
Как провести возврат по карте, если покупка была вчера?
Возврат на следующий день оформляется как операция refund, а не отмена. В 1С создаётся документ возврата (например, «Возврат товаров от покупателя» или чек на возврат в РМК), при оплате картой выбирается тот же эквайринговый терминал. Покупателю обычно нужно предъявить ту же карту, с которой была оплата.
Нужен ли отдельный терминал для оплаты по СБП?
Оплата через Систему быстрых платежей — отдельный механизм, не требующий банковского терминала: покупатель сканирует QR-код. В 1С для этого настраивается подключение к сервису СБП через банк или платёжного оператора, а вид оплаты заводится отдельно. Детали зависят от конфигурации и банка.
Как настроить эквайринг для нескольких касс в одном магазине?
Для каждой кассы создаётся свой эквайринговый терминал в справочнике с привязкой к соответствующей кассе ККТ, а на каждом рабочем месте кассира устанавливается драйвер и подключается свой терминал. Договор эквайринга с банком при этом может быть один — уточните у банка, как он ведёт учёт по нескольким точкам приёма.
Почему банк перечислил на счёт меньше, чем сумма продаж по картам?
Это нормально: банк удерживает комиссию за эквайринг. Разница между суммой операций и зачислением — вознаграждение банка, которое отражается в расходах. Если разница заметно больше ставки по договору, запросите в банке детальный реестр операций и сверьте его с отчётами 1С.