Торговля и Склад · 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Установите драйвер терминала и проверьте связь тестовой утилитой
- 2Добавьте оборудование «Эквайринговый терминал» в подключаемом оборудовании и настройте параметры подключения
- 3Создайте договор эквайринга с банком и привяжите расчётный счёт
- 4Настройте вид оплаты «Платёжная карта» с использованием терминала
- 5Проведите тестовую оплату на небольшую сумму и отмените её
- 6Выполните сверку итогов по терминалу и проверьте отчёт в 1С
Тестовая оплата и сверка итогов
Тестовую операцию проводите на реальном терминале, но на минимальную сумму, например 1 рубль. Пробейте чек в 1С, выберите оплату картой, убедитесь, что сумма появилась на экране терминала без ручного ввода, приложите карту и дождитесь слип-чека. В 1С операция должна зафиксироваться как успешная.
Сразу после теста выполните отмену операции через 1С (функция «Отмена платежа» в форме оплаты или через журнал операций по терминалу). Это проверит обратный сценарий — возвраты и отмены случаются в работе постоянно, и лучше выяснить проблемы с ними до первого покупателя.
Завершите проверку сверкой итогов: из 1С или с терминала выполните операцию «Сверка итогов» и сравните данные с отчётом в личном кабинете эквайринга банка. Суммы должны совпадать. Расхождение означает, что какие-то операции прошли мимо учёта — например, кассир оплатил картой вручную на терминале, минуя 1С.
Как проверить результат
Сумма чека появляется на терминале автоматически
Кассир вводит сумму вручную — интеграция не работает
Чек проведён, оплата картой зафиксирована, слип-чек распечатан
Оплата прошла на терминале, но в 1С чек не проведён или завис
Итоги терминала совпадают с отчётом в 1С и данными банка
Есть расхождения — часть операций прошла мимо учёта
Подключение интернет-эквайринга
Интернет-эквайринг Сбербанка настраивается через платёжный шлюз: банк выдаёт логин и пароль API (или токен) для тестовой и боевой среды. В 1С настройка зависит от конфигурации: в решениях с подсистемой интернет-магазина или обмена с сайтом указываются реквизиты шлюза, регистрация заказов и страницы успешной и неуспешной оплаты.
Ключевой момент — приём уведомлений об оплате (callback). Шлюз отправляет запрос на ваш сервер, когда покупатель оплатил заказ, и 1С или сайт должны этот запрос принять, проверить и зафиксировать оплату. Если база 1С работает на локальном сервере без публикации в интернете, уведомления напрямую не дойдут — потребуется публикация веб-сервиса, промежуточный сайт или регламентный запрос статуса заказа в шлюз.
Обязательно протестируйте полный цикл в тестовой среде банка: регистрация заказа, переход на платёжную страницу, оплата тестовой картой, возврат статуса в 1С, возврат платежа. Только после успешного теста меняйте реквизиты на боевые.
Типичные ошибки и ограничения
Самая частая ошибка — ручной ввод суммы на терминале вместо интеграции. Это приводит к расхождениям в сверке, опечаткам в суммах и невозможности автоматически делать возвраты по конкретному чеку. Если интеграция не работает, чините её, а не переводите кассиров на ручной режим как постоянное решение.
Вторая группа проблем — возвраты. Возврат по эквайрингу должен выполняться на ту же карту и, как правило, в пределах операционного дня отменой, а после сверки итогов — операцией возврата. Если в 1С оформлен возврат, а на терминале операция не проведена, деньги покупателю не вернутся, хотя в учёте всё будет «красиво».
Третья группа — обновления. Обновление конфигурации 1С или драйвера может нарушить связку. После каждого обновления проводите контрольную тестовую оплату и сверку, особенно перед высоконагруженными периодами продаж.
Держите под рукой короткую памятку для кассиров: что делать, если терминал не отвечает, как отменить последнюю операцию и кому звонить в банк. Большинство инцидентов на кассе решается перезапуском терминала и повторной операцией, но кассир должен знать границу, после которой вызывается ответственный.
FAQ
Можно ли подключить терминал Сбербанка к 1С без договора эквайринга?
Нет. Терминал активируется банком только после заключения договора и привязки к торговой точке. Без активации устройство не проведёт ни одну операцию, даже если драйвер и 1С настроены корректно.
Терминал работает кнопками, но 1С его не видит. Что проверить в первую очередь?
Проверьте, что на терминале включён режим интеграции с кассовым ПО (это делает техник банка), что драйвер установлен и его тестовая утилита видит устройство, и что в 1С выбран именно этот драйвер с правильными параметрами порта или IP-адреса.
Как отменить ошибочную оплату по карте?
В пределах операционного дня до сверки итогов используйте функцию отмены платежа в 1С — операция полностью аннулируется. После сверки итогов отмена невозможна, оформляется возврат: деньги возвращаются на карту покупателя в сроки, установленные банком.
Поддерживает ли эквайринг Сбербанка оплату по СБП через 1С?
Оплата через Систему быстрых платежей подключается отдельно от классического эквайринга — как отдельный сервис банка или через агрегаторов. В 1С для этого используются соответствующие механизмы оплаты по QR-коду, настройка зависит от конфигурации и выбранного сервиса.
Что делать, если после обновления 1С эквайринг перестал работать?
Проверьте совместимость версии драйвера с новой версией конфигурации, переустановите или обновите драйвер, затем проведите тестовую оплату и отмену. Если проблема не решается, откатитесь на резервную копию базы до обновления и планируйте переход с привлечением специалиста.
Можно ли использовать один терминал для нескольких рабочих мест 1С?
Физически терминал привязан к одному подключению, поэтому штатно он обслуживает одно рабочее место. Для нескольких касс обычно ставят отдельные терминалы либо используют сетевые модели с доступом по очереди, но такой сценарий нужно согласовывать с банком и тщательно тестировать.
Что важно запомнить
Подключение эквайринга Сбербанка к 1С сводится к трём этапам: договор и активированный терминал, установка драйвера с проверкой связи, настройка оборудования и договора эквайринга в конфигурации. Обязательно тестируйте не только оплату, но и отмену, возврат и сверку итогов — именно там возникают реальные проблемы в работе.