Подключение банковского терминала VeriFone VX820 к 1С 8.3

10.11.23

Интеграция - Эквайринг/ридер магнитных карт

Решение: Подключение банковского терминала VeriFone VX820 к 1с 8.3 х64. Сборка DualConnector.

Итак, вам принесли VeriFone VX820, поставили драйвера USB-COM, показали, что типа все работает, а к 1С сами как хотите, так и мостырьте.

И ... понеслась.

У нас Wndows 10 х64, 1С 8.3 х64.

Едем дальше в подключаемое оборудование:

есть ИНПАС:Эквайринговые терминалы UNIPOS - он все время ругается, что не установлена компонента, поэтому этот вариант отметаем

и есть ИНПАС:Эквайринговые терминалы UNIPOS(ФЗ-491) - у кого такой нет, идут https://www.inpas.ru/software/dopolnitelnoe-po и там находят ссылку на облачный сервер, потом Integrirovannye kassovye resheniya -> Distributions for SmartSale -> Integration with 1C и качают "Vneshnaa obrabotka dlya 1C 1.1.17.28" ну или последнюю, подключают в 1С драйверы оборудования, и у них появляется Эквайринговый терминал Inpas, его и используют.

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

В логах находим Класс не зарегистрирован, ProgID: "DualConnector.SAPacket" Это он не может библиотеку найти DualConnector.dll.

Идем в C:\Program Files (x86)\INPAS\DualConnector.

Там ищем RegisterDC и редактируем, жирным выделил то, что добавить.

cd "C:\Program Files (x86)\INPAS\DualConnector"
pause

gacutil -u "olicy.1.2.DualConnector.dll"
gacutil -u "policy.1.2.ManagedOpenSsl.dll"
gacutil -u "policy.1.3.DualConnector.dll"
gacutil -u "ManagedOpenSsl.dll"
gacutil -u "DualConnector.dll"

regasm DualConnector.dll /tlb

gacutil -i "DualConnector.dll"
gacutil -i "ManagedOpenSsl.dll"
gacutil -i "policy.1.2.DualConnector.dll"
gacutil -i "policy.1.2.ManagedOpenSsl.dll"
gacutil -i "policy.1.3.DualConnector.dll"

pause

Сохраняем и запускаем с правами Администратора и смотрим результат. Нас интересует строка, в которой есть DualConnector.dll. 

если есть что-то типа "Failed to load 'C:\Program Files (x86)\INPAS\DualConnector\DualConnector.dll' because it is not a valid .NET assembly"

Значит DualConnector.dll не хочет съедаться вашим компом, если ошибок нет, значит, DualConnector.dll установлена 32 разрядная, и 1С х64 ее просто не видит.

DualConnector нужно переустановить, идем на www.inpas.ru

Integrirovannye kassovye resheniya -> Distributions for SmartSale ->Windows

И качаем свеженький "DualConnector (Common Connectors Installer)" или DualConnector x64.

Вначале, естественно, пробуем DualConnector x64. Перед установкой удаляем старый. И снова редактируем RegisterDC и запускаем. Если ошибок нет, то в 1С должен быть успешным тест подключения. Если снова те же грабли, тогда ставим "DualConnector (Common Connectors Installer)" 

Потом снова на www.inpas.ru

Integrirovannye kassovye resheniya -> Distributions for SmartSale ->Windows -> Archive -> DualConnector x64 Old

Качаем DualConnectorInstall_x64 и, следуя инструкции внутри, ставим поверх DualConnector (Common Connectors Installer) и снова запускаем RegisterDC.

Ну и радуемся :)

Решение: Подключение банковского терминала VeriFone VX820 к 8.3 х64. сборка DualConnector.

См. также

Банковские операции Обмен с интернет-банком Эквайринг/ридер магнитных карт Программист Бухгалтер Пользователь Платформа 1С v8.3 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 Бухгалтерский учет Управленческий учет Платные (руб)

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

15000 руб.

21.03.2023    9487    53    14    

51

Печатные формы Кассовые операции Эквайринг/ридер магнитных карт Бухгалтер Пользователь Платформа 1С v8.3 1С:Управление нашей фирмой 3.0 Россия Абонемент ($m)

Иногда при оплате товаров и услуг по эквайрингу появляется необходимость дополнительно распечатать приходный кассовый ордер на сумму оплаты. Создана внешняя обработка для конфигурации Управление нашей фирмой 3.0 для документа "Операции по платежным картам".

1 стартмани

18.07.2024    105    0    aleksandr_leiman    0    

0

Эквайринг/ридер магнитных карт Программист Платформа 1С v8.3 Конфигурации 1cv8 Бесплатно (free)

В данной статье рассматривается подключение и настройка считывателей магнитных карт, а также их использование в 1С для приема идентификаторов магнитных карт

20.05.2024    869    slavik27    10    

6

Банковские операции Эквайринг/ридер магнитных карт СБП. Оплата по QR-коду Бухгалтер Пользователь Платформа 1С v8.3 Бухгалтерский учет 1С:Бухгалтерия 3.0 Бухгалтерский учет Абонемент ($m)

Расширение предназначено для тех случаев, когда в базу, через Клиент Банка, ежедневно загружается большое количество выписок банка по эквайрингу (выписок по СБП). Создается отдельный документ для каждого платежа СБП. И необходимо объединять все эти платежи в один документ

3 стартмани

26.09.2023    1142    14    1395969    3    

4

Эквайринг/ридер магнитных карт Пользователь Платформа 1С v8.3 1С:Розница 2 Абонемент ($m)

Данное расширение позволяет добавить в оплату платежной картой в случае ошибки на эквайринговом терминале.

1 стартмани

03.07.2023    1605    7    tatoshka0403    5    

7
Комментарии
Подписаться на ответы Инфостарт бот Сортировка: Древо развёрнутое
Свернуть все
1. Torin 782 10.11.23 13:15 Сейчас в теме
а VeriFone VX820 тут причем? :) если речь идет о ПО Инпас?
2. user1950534 10.11.23 14:52 Сейчас в теме
(1) Верифоны и Паксы работают под управлением ПО UNIPOS разработки компании ИНПАС

Кроме Сбера, там свое ПО
marat.coolls; Torin; +2 Ответить
3. Torin 782 10.11.23 15:24 Сейчас в теме
(2) я поэтому и сделал акцент :) так как VeriFone VX820 может работать не только с ПО Инпас.
Лайфхак хороший . но корректней было бы если бы публикация называлась "Настройка ПО Инпас для корректной работы эквайринговых систем в 1С:Предприятии"
4. user2012791 11.01.24 15:03 Сейчас в теме
Добрый день коллеги!
Нужно подружить пинпад VeriFine VX 820 со стандартной версией 1С:Предприятие 8.3 Бухгалтерия Предприятия.
На компе дрова на пинпад установлены, мне нужна ваша помощь!
Возможно ли подружить 1С и данный пинпад вместе ? Если да, то как ?
5. marat.coolls 24.01.24 22:15 Сейчас в теме
Спасибо автору. Всю голову сломал.
6. marat.coolls 29.01.24 12:29 Сейчас в теме
Тест теперь проходит успешно. Но при попытке отправить из 1С команду оплаты на терминал, 1С завершает свою работу, без каких либо ошибок и уведомлений. На терминал, в итоге, ничего не приходит.
7. AlbertZ 24 15.04.24 09:04 Сейчас в теме
(6) тоже самое, как решили проблему?
9. as3k 17.06.24 09:16 Сейчас в теме
(7) у меня вылетала при подключении через WiFi. Поставили COM (USB) - вылетать перестало.
Но работает нестабильно, проходит 2 оплаты из 10. В логах пишет "ERR_DEVICE_EXCHANGE", в 1с пишет ошибку Статус=-1 (Неизвестный статус транзакции)". Оплата по карте не была произведена.)
Терминал может сделать продажу, но потом не может сделать возврат.
Win10 x64
8. Conso1i 05.06.24 15:30 Сейчас в теме
Оставьте свое сообщение