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

Торговля и Склад · 11 мин

Как подключить эквайринг Сбербанка к 1С

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

Эквайринг Сбербанка в 1С подключается двумя способами: через программную интеграцию кассового терминала с конфигурацией (1С:Розница, Управление торговлей, Комплексная автоматизация, УНФ) или через интернет-эквайринг для оплаты заказов на сайте и по ссылкам. В первом случае терминал работает под управлением 1С через драйвер, во втором — платёжный шлюз банка обменивается данными с учётной системой по API.

Для розничной точки типовая связка выглядит так: POS-терминал Сбербанка подключается к компьютеру или кассе по USB, COM или Ethernet, на рабочее место устанавливается драйвер (пилот-эквайринг от «Сбербанк Корус» или драйвер вендора терминала), а в 1С добавляется оборудование «Эквайринговый терминал» и заводится договор эквайринга. После этого сумма чека автоматически передаётся на терминал, а результат оплаты возвращается в документ.

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

Что понадобится перед началом настройки

Первое условие — действующий договор эквайринга со Сбербанком. В договоре фиксируются торговая точка, идентификаторы мерчанта (Merchant ID) и терминала (Terminal ID), ставка комиссии и порядок возмещения средств. Эти идентификаторы понадобятся при регистрации оборудования и при обращениях в поддержку банка.

Второе условие — совместимая конфигурация 1С. Работа с эквайринговыми терминалами штатно поддерживается в 1С:Рознице, Управлении торговлей, Комплексной автоматизации, ERP и УНФ через механизм БСПО (библиотека подключаемого оборудования) либо через типовые подсистемы «Продажи» и «Оплата платёжными картами». Если у вас самописная или сильно доработанная конфигурация, проверьте наличие этих подсистем заранее.

Третий элемент — сам терминал и драйвер. Сбербанк поставляет терминалы разных производителей (Ingenico, Verifone, PAX и другие), и для каждой модели нужен свой драйвер. Уточните у менеджера банка, какое программное обеспечение рекомендуется для вашей модели, и получите дистрибутив либо ссылку на загрузку.

Выбор сценария подключения

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

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

Сравнение вариантов

Торговый эквайринг (терминал на кассе)

Подходит для розничных точек. Требует драйвера терминала и настройки оборудования в 1С. Оплата привязана к чеку ККТ.

Интернет-эквайринг (платёжный шлюз)

Подходит для интернет-магазинов и оплаты по ссылкам. Требует настройки API-обмена и обработки уведомлений об оплате. Терминал не нужен.

Смешанный режим

Для компаний с розницей и онлайн-продажами. Настраиваются оба канала, договоры эквайринга разделяются по видам оплаты.

Установка драйвера эквайрингового терминала

Драйвер устанавливается на компьютер, к которому физически подключён терминал. Порядок типовой: подключите терминал кабелем (USB/COM) или убедитесь, что он доступен по сети, запустите установщик драйвера, пройдите мастер установки и выполните тест связи из утилиты драйвера. Тест связи — обязательная контрольная точка: если драйвер не видит терминал, 1С его тоже не увидит.

Если терминал сетевой, зафиксируйте его IP-адрес в настройках роутера (резервирование по MAC-адресу), иначе после перезагрузки сети адрес может измениться и связь прервётся. Для COM-подключения запомните номер порта и скорость — они понадобятся при настройке параметров в 1С.

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

Настройка оборудования и договора эквайринга в 1С

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

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

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

Порядок действий в 1С
  1. 1
    Установите драйвер терминала и проверьте связь тестовой утилитой
  2. 2
    Добавьте оборудование «Эквайринговый терминал» в подключаемом оборудовании и настройте параметры подключения
  3. 3
    Создайте договор эквайринга с банком и привяжите расчётный счёт
  4. 4
    Настройте вид оплаты «Платёжная карта» с использованием терминала
  5. 5
    Проведите тестовую оплату на небольшую сумму и отмените её
  6. 6
    Выполните сверку итогов по терминалу и проверьте отчёт в 1С

Тестовая оплата и сверка итогов

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

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

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

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

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

Передача суммы на терминал
Норма

Сумма чека появляется на терминале автоматически

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

Кассир вводит сумму вручную — интеграция не работает

Статус оплаты в документе
Норма

Чек проведён, оплата картой зафиксирована, слип-чек распечатан

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

Оплата прошла на терминале, но в 1С чек не проведён или завис

Сверка итогов
Норма

Итоги терминала совпадают с отчётом в 1С и данными банка

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

Есть расхождения — часть операций прошла мимо учёта

Подключение интернет-эквайринга

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

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

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

Типичные ошибки и ограничения

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

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

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

Типичные ошибки
01
Ручной ввод суммы на терминале вместо интеграции — расхождения в сверке и ошибки в суммах
02
Возврат оформлен только в 1С без операции на терминале — деньги покупателю не вернулись
03
Не зафиксирован IP сетевого терминала — после перезагрузки сети связь с 1С пропадает
04
Тестирование только оплаты без проверки отмены и возврата — проблемы всплывают при первом реальном возврате
05
Использование тестовых реквизитов шлюза в боевом режиме — платежи покупателей не проходят
Держите под рукой короткую памятку для кассиров: что делать, если терминал не отвечает, как отменить последнюю операцию и кому звонить в банк. Большинство инцидентов на кассе решается перезапуском терминала и повторной операцией, но кассир должен знать границу, после которой вызывается ответственный.
ПЗ
Практическое замечание

FAQ

Можно ли подключить терминал Сбербанка к 1С без договора эквайринга?

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

Терминал работает кнопками, но 1С его не видит. Что проверить в первую очередь?

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

Как отменить ошибочную оплату по карте?

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

Поддерживает ли эквайринг Сбербанка оплату по СБП через 1С?

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

Что делать, если после обновления 1С эквайринг перестал работать?

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

Можно ли использовать один терминал для нескольких рабочих мест 1С?

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

Итог

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

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