Verifone vx820 подключение к 1с

Обновлено: 03.07.2024

* 1С: Предприятие Управление Торговлей УТ 11.1.6.26, которая работает в качестве фронта на кассах в розничных магазинах, где по умолчанию наших настроек терминалы не работают - приходится набивать суммы и в программе и в самом терминале.

* Эквайринговый терминал VX 820 от Сбербанка, выданный Сбербанком для разработки и тестирования под проект СПАСИБО.
Первым делом подключим терминал, чтобы он заработал со своими встроенными программами типа UpWin.exe. Терминал в нашем случае подключается через переходник USB


  1. Терминал пока не подключаем к компьютеру. От Сбербанка у нас есть папка \sc552. Внутри есть папка \Vx_1.0.48_B3. Здесь запускаем файл silence.bat
    Дожидаемся пока установится драйвер. После этого подключаем терминал к компьютеру. Терминал сам еще чего-то поищет в центре обновления Windows и что-то установит.

  1. Теперь необходимо проверить на каком порту установлен терминал. Должны совпадать порты как в диспетчере задач у устройства на COM порте

  1. Запускаем от имени администратора системы cmd и регистрируем компоненты из этой папки bin - SBRF.dll и SBRFCOM.dll





  1. Запускаем из этой же папки сбербанковскую приблуду LoadParm.exe. Должно появиться окно вида


  1. Запускаем 1С и идем в Администрирование – РМК и Оборудование – Подключаемое оборудование – Эквайринговые терминалы – Создать.

  1. Далее настраиваем этот элемент по кнопке Настройка

  1. Создадим фискальный регистратор. РМК и Оборудование – Подключаемое оборудование – Фискальный регистратор – Создать. Выбираем драйвер нашего оборудования. Для примера – эмулятор от 1С. Не забыть потом настроить элемент по кнопке Настроить и установить драйвер

Здравствуйте! впервые столкнулся с настройкой терминала, поэтому очень нужна ваша помощь.
модель устройства Verifone VX 820. Сбербанк.

Суть проблемы - при оплате платежной картой из 1С УТ 11 возникает ошибка 4309. При этом сначала оплата проходит, а потом по карте происходит возврат. При этом когда терминал пишет "успех", в 1с возвращается ответ "ложь". Сверка итогов проходит успешно.

Что странно ровно с такими же настройками, драйверами, компонентами оплата проходит успешно на другом компьютере. Разница в машинах только в винде. там где все удачно стоит Win8, а где не удачно Win10.

Компонента "sbrfcom" используется c 3 параметрами. Насколько я понимаю версия драйвера стоит "Vx_1.0.0.61_b2".
в описании к драйверу не указана win10, но человек из сбера установил именно эту версию. Подходит ли эта версия для win10?

Все что можно в 1С я уже проверил. Проверил com, регистрировал компоненты. Все проходит нормально вплоть до ввода пин кода и обработки оплаты

Последний раз редактировалось Lucky 01 мар 2017, 01:20, всего редактировалось 1 раз.
Причина: Исправлено название темы. Ошибка 4309 по сути означает, что 1с нечего печатать, нет образа чека. Надо посмотреть внимательней как именно печатается чек, сверка через кассу проходит или через модуль? Обратить внимание на образ чека в файле р.
Тут несколько хитрее, почему-то происходит автоотмена. Есть такое предположение, что должно быть подключено спасибо (встречается автоотмена на сберовских картах, если криво установлен или вообще отсутствует сертификат на спасибо). Стоит проверить на карте другого банка, если на ней всё нормально, значит дело в сертификате. В ином случае стоит звонить в УТП и трясти, что там со смартвистой. Prog1C писал(а): Насколько я понимаю версия драйвера стоит "Vx_1.0.0.61_b2".

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

Читайте также: