Банковский терминал Сбербанка
Как подключить к кассе банковский терминал Сбербанка: что должно быть установлено на кассовом компьютере, как настроить кассу, проверить оплату и что означают ошибки терминала.
Общее описание
Терминал Сбербанка подключается к кассовому компьютеру и работает под управлением программного обеспечения банка. Касса обращается к нему через службу VirtualPos Hardware Bridge: служба вызывает библиотеку Сбербанка, а библиотека управляет терминалом и связывается с банком.
| Тип терминала на кассе | «Сбербанк» |
| Что нужно на кассовом компьютере | Windows, программное обеспечение терминала Сбербанка с библиотекой sbrf.dll, служба Hardware Bridge |
| Что настраивается на кассе | Только адрес службы Hardware Bridge и печать слипов. Порт терминала и связь с банком настроены в программном обеспечении Сбербанка |
Порядок подключения
- Терминал Банк устанавливает на кассовый компьютер программное обеспечение терминала, подключает терминал и проводит проверочную операцию.
- Hardware Bridge Установите службу VirtualPos Hardware Bridge на тот же компьютер.
- Настройка кассы Выберите тип терминала «Сбербанк» и укажите адрес службы.
- Пробная оплата Проведите оплату на небольшую сумму, возврат и закрытие смены.
Программное обеспечение терминала
Программное обеспечение терминала устанавливает и настраивает инженер Сбербанка или его сервисной организации: копирует файлы на кассовый компьютер, подключает терминал к COM- или USB-порту, загружает параметры и ключи. Папку установки выбирает инженер, часто это C:\sc552.
Касса работает с терминалом через библиотеку sbrf.dll из этой папки. Библиотека должна быть зарегистрирована в Windows. Если инженер этого не сделал, запустите командную строку от имени администратора и выполните команду, подставив свою папку:
regsvr32.exe "C:\sc552\sbrf.dll"
Внимание. На компьютере должен быть один экземпляр программного обеспечения терминала. Если папок несколько, касса может обращаться не к той, которую настраивал инженер банка, — терминал при этом отвечает ошибкой.
Настройка на кассе
- Установите VirtualPos Hardware Bridge и убедитесь, что служба отвечает.
- На кассе откройте Управление → Настройка оборудования, раздел «Банковский терминал».
- В поле «Тип терминала» выберите «Сбербанк».
- Заполните параметры.

- Нажмите «Сохранить». Касса перезагрузится.
| IP-адрес сервера | Адрес компьютера со службой Hardware Bridge. Если служба на том же компьютере, на котором открыта касса, — 127.0.0.1. Если служба работает не на порту 8080, допишите порт через двоеточие: 127.0.0.1:8093 |
| Пустые строки перед отрезкой | Сколько пустых строк протянуть после слипа перед отрезкой: от 0 до 9. Увеличьте, если нож режет слип по тексту |
| Количество слипов | Сколько копий слипа печатать: от 1 до 5 |
Проверка
- Пробейте чек с оплатой картой на небольшую сумму. Терминал должен попросить карту, после оплаты касса печатает слип и чек.
- Оформите по этому чеку возврат.
- Закройте смену: касса покажет отчёт терминала, а на терминале выполнится сверка итогов.
Кнопки проверки у терминала в настройках кассы нет. Если оплата не проходит, сначала проверьте терминал средствами банка: если и там операция не выполняется, причина не в кассе.
Что касса делает с терминалом
| Оплата | Передаёт сумму на терминал и ждёт, пока покупатель приложит карту и введёт ПИН-код. Слип печатается на принтере кассы, затем печатается чек |
| Возврат | При возврате по чеку, оплаченному картой, отправляет на терминал возврат на ту же сумму со ссылкой на исходную оплату |
| Отмена оплаты | Если после оплаты картой чек напечатать не удалось, кассир может отменить операцию — см. Если чек не напечатался |
| Закрытие смены | Запрашивает отчёт терминала — он показан на шаге ввода безналичной выручки — и выполняет сверку итогов с банком, см. Смена и отчёты |
Текст слипа и отчётов формирует программное обеспечение Сбербанка, касса печатает его без изменений.
Частые ошибки
Если терминал отклонил операцию, касса показывает под заголовком ошибки расшифровку кода, который вернула библиотека Сбербанка. Самые частые:
| Сообщение | Причина | Что делать |
|---|---|---|
| Необходимый для работы COM-объект [SBRFSRV.Server] не зарегистрирован в системе | Не установлено программное обеспечение терминала или не зарегистрирована библиотека sbrf.dll | Зарегистрируйте библиотеку — см. Вопросы и ошибки |
| Нарушился контакт с пинпадом, либо невозможно открыть указанный СОМ-порт… | Терминал отключён, либо порт занят другой программой | Проверьте кабель; закройте программы банка, работающие с терминалом |
| Операция прервана нажатием клавиши ОТМЕНА… | На терминале нажата отмена. Другая возможная причина — не выполнена сверка итогов | Повторите оплату. Если повторяется — выполните сверку итогов |
| Клиент слишком долго вводит ПИН. Истек таймаут | Покупатель не успел ввести ПИН-код | Повторите оплату |
| Карта не считана… | Покупатель не приложил карту вовремя или операция отменена на терминале | Повторите оплату |
| Нет связи с банком… | Нет интернета или связи терминала с банком | Проверьте сеть; если повторяется — обратитесь в банк |
| Память терминала заполнена. Пора делать сверку итогов… | Давно не выполнялась сверка итогов | Закройте смену на кассе или выполните сверку итогов на терминале |
| Слишком долго не выполнялась сверка итогов на терминале… | С последней операции прошло более 5 дней | Выполните сверку итогов |
| Вызов метода не удался, произошла ошибка №… | Код, для которого у кассы нет расшифровки | Сообщите номер ошибки в поддержку банка |
| Внутренняя ошибка системы при оплате по банковской карте. | Касса не получила ответа от службы Hardware Bridge | Проверьте, что служба запущена, и адрес в настройках кассы — см. Связь с оборудованием |