При первом подключении и настройке платежного терминала Сбербанка может возникнуть ошибка драйверов. В программе Касса при подключении будет отображаться примерно следующее:
Это происходит из-за неверной процедуры регистрации библиотеки драйверов.
В этом случае необходимо сделать следующее:
- Открыть командную строку Windows строго от имени администратора компьютера.
- Ввести команду cd C:\SBRF
- Далее ввести: regsvr32 -u sbrf.dll. После выполнения команды должно появиться следующее окно:
- Далее ввести: REG QUERY HKLM\SOFTWARE\CLASSES\TypeLib /f «sbrf» /s Эта команда производит поиск зарегистрированной библиотеки Сбербанка в реестре Windows. После ее выполнения в командной строке будет отображен полный путь до нужной ветки реестра:
- После необходимо удалить данные ветки реестра — для очистки информации о неправильных драйверах. Для этого в командной строке можно ввести стандартную команду regedit. В данном окне перейти по пути, указанному выше.
Обращаем внимание: данные, представленные на скриншотах, могут не совпадать с теми, которые вы получите при выполнении указанных команд. Ветки реестра, которые необходимо удалить, могут отличаться.
- В реестре перейдите в папку HKEY_LOCAL_MACHINE\SOFTWARE\CLASSES\TypeLib (этот путь всегда одинаковый). В этой папке необходимо найти и удалить ветки, указанные в командной строке.
- После удаления лучше выполнить поиск еще раз. Необходимо убедиться, что совпадений не найдено. Переходить к следующему пункту нужно, только если после выполнения команды вы увидите следующее:
- Далее необходимо полностью удалить папку SBRF, которая была установлена. После этого вы можете скачать свежую версию драйверов из нашей статьи по ссылке: https://support.moysklad.ru/hc/ru/articles/360011830933 Скачать нужно именно архив с названием SBRF.rar. Указанный архив можно сразу распаковать на диск С, чтобы путь до папки был C:\SBRF.
Удалить папку SBRF получится только в том случае, если перед этим закрыть командную строку, в которой вы ранее производили работу.
- После удаления старой версии папки SBRF и распаковки новой необходимо снова открыть командную строку от имени администратора и снова ввести в нее команду cd C:\SBRF
- Далее скопировать и выполнить regsvr32 sbrf.dll В случае успешного выполнения будет отображено следующее окно:
Выполнение всех шагов приводит к регистрации верной библиотеки драйверов для подключения терминала. После этого вы можете войти в программу Касса МойСклад, перейти в раздел Настройки → Платежный терминал, нажать на кнопку Подключить и выбрать Сбербанк.
После этого подключение будет установлено. Вы можете провести продажу с оплатой картой, чтобы проверить, что все работает корректно.