█ 29.01.2016 13:55
Цитата:
$piritu$ ➤ оплату проводил? Там есть такая возможность?
Да, проводил.
█ 29.01.2016 14:45
Цитата:
kot_begemot ➤ Да, проводил.
можешь показать лог?
█ 29.01.2016 15:20
Только такой лог:
055
************9825
2520421
VISA
НЕВЕРНАЯ ОПЕРАЦИЯ
000000000100
1.1.4
Неверная операция, т. к. данный терминал с которого проводил операцию является предустановленным (дубликатом).
█ 29.01.2016 19:11
Цитата:
kamres ➤ На всякий случай, версия у меня 68 sp 1
Если не трудно, напиши пожалуйста весь свой ход установки пин пада на кассу. Откуда скачивал инстальники, как ставил и до проведения успешной транзакции?!
█ 01.02.2016 13:49
Цитата:
kot_begemot ➤ Если не трудно, напиши пожалуйста весь свой ход установки пин пада на кассу. Откуда скачивал инстальники, как ставил и до проведения успешной транзакции?!
PIN-пад USB
В СМ+ добавил новый вид оплаты.
В конфигурации, на сервере добавил PIN-пад USB-COM на 15 порт.
Настроил авторизацию, смотри вложение и привязал ее к новому виду оплаты.
Установочный комплект:
Ukm4-arcus2-install_ukmclient_002.zip
прописал IP своей кассы и запустил install.cmd
Прописал в cashreg.ini PORT=/dev/ttyS14В соответствии с инструкцией:
Код:
Виртуальные COM порты для работы с USB пинпадами COM11-COM20 COM11 - /dev/ttyS10 COM12 - /dev/ttyS11 ... COM20 - /dev/ttyS19 Виртуальные порты COM11-COM20 создаются кассовой программой автоматически про добавлении в аппаратную конфигурацию кассы устройства "PIN-пад USB-COM".
прописал в cashreg.ini PORT=/dev/ttyS14
Настроил на кассе доступ в инет.
█ 02.02.2016 08:03
лог укм касса
08:51:04: 0x00004000: INFO: arcus2: sale started
08:51:04: 0x00004000: INFO: arcus2: shutdown hardware
08:51:04: 0x00004000: INFO: hw: terminating poll task’s
08:51:04: 0x00004000: INFO: arcus2: running extern module
08:51:08: 0x00004000: INFO: arcus2: init hardware
08:51:08: 0x00004000: INFO: hw: USB HID keyboards list begin —-
08:51:08: 0x00004000: INFO: hw: No USB keyboards detected
08:51:08: 0x00004000: INFO: hw: USB HID keyboards list end —-
08:51:09: 0x00004000: INFO: arcus2: Authorization answer is «000»
лог
1454392267 — Ini path:
1454392267 — Dialogs library path:
1454392267 — Work path:
1454392267 — Output & Exchange path:
1454392267 — version 2.3 (linux)
1454392267 — START
1454392267 — Structure modifications:
1454392267 — External Command
1454392267 — 116431.00
1454392267 — KKM -> PPAD
1454392267 — KKM <- PPAD
1454392267 — SendOWTags
1454392267 — DLL_STRUCTURE_PROCESSING
1454392267 — MTAuth!=NULL
1454392267 — TerminalID Not Defined
1454392267 — RRN Not Defined
1454392267 — 9F 02 06 00 00 00 00 01 00 1F 07 06 00 00 00 00 …………….
1454392267 — 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 …………….
1454392267 — 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 …………….
1454392267 — 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 …………….
1454392267 — 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 …………….
1454392267 — 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 …………….
1454392267 — 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 …………….
1454392267 — 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 …………….
1454392267 — GETTAGS:
1454392267 — џ
1454392267 — KKM -> PPAD
1454392267 — KKM <- PPAD
1454392267 — STORERC:000
1454392267 — OK
1454392267 — KKM -> PPAD
1454392267 — KKM <- PPAD
1454392267 — RecvOWTags
1454392267 — 89 06 00 00 00 00 00 00 9F 1C 08 32 30 32 33 32 ………..20232
1454392267 — 37 30 31 4F 00 50 00 95 05 00 00 00 00 00 5A 00 701O.P……..Z.
1454392267 — 5F 24 03 00 00 00 9A 03 00 00 00 9F 21 03 00 00 _$……….!…
1454392267 — 00 9F 02 06 00 00 00 00 00 00 1F 2D 01 00 5F 20 ………..-.._.
1454392267 — 00 9F 39 01 00 1F 1C 00 1F 09 02 00 00 1F 08 03 ..9………….
1454392267 — 00 00 00 1F 06 02 00 00 1F 03 05 31 2E 31 2E 31 ………..1.1.1
1454392267 — 1F 61 01 00 1F 26 00 00 00 00 00 00 00 00 00 00 .a…&……….
1454392267 — 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 …………….
1454392267 — SETTAGS:‰
1454392267 — OK
1454392267 — KKM -> PPAD
1454392267 — KKM <- PPAD
1454392267 — ENDTR
1454392267 — OK
1454392267 — KKM -> PPAD
Привезли терминал на тест. Развернул на пробной кассе.
Ситуация та же. Операция по кассе успешно проходит, а в терминале карточку не запрашивает. Терминал моргает, чек выходит на оплату. Слипы не выходят.
Пробовал:
1. Разные скорости порта.
2. Схема подключения uSb или com
3. На виндовой машине операции проходят
4. настройки терминала тоже вертели))) ну те которые по кнопочки F
█ 02.02.2016 10:11
Пока похоже на несовместимость версии cashreg и пинпада.
Если для cashreg выставить заведомо неверный порт — он ругнется что пинпад недоступен?
Если в auth/psbank/ стереть все *.out — после отработки cashreg они создаются?
█ 02.02.2016 11:10
Простите вклинюсь.
поскольку пинпад наш
На пинпаде установлено ПО под аркус для эквайринга Compas+
но это влияет только на коды операций в ops.ini
Цитата:
kamres ➤ PIN-пад USB
В конфигурации, на сервере добавил PIN-пад USB-COM на 15 порт.
что сие означает????
Аркус (Инженико) регламенирует порты не выше COM 8
так как что то там не проходит.
И второй момент.
Пинпад вешается физически на кассу, и настройки сом и скорость производятся по моему мению в файлах на кассе…..
И обмен с Банком производит ПИН пад, через IP кассы.
как у вас все подключено???
█ 02.02.2016 11:22
Цитата:
$piritu$ ➤ Есть у кого опыт настройки?
Происходит следующее: проводим оплату по бн. Авторизация запускается, терминал моргает. выходит чек по кредитке с фр. По Банку не проходит. Слипы не выходят.
Если у кого есть опыт настройки данной авторизации опишите ощущения)))
и тут непонятно….
пинпад моргнул………..обмена с банком нет и небыло….
а касса вдруг решила, что все оплачено и выдала фискальный чек????
ну проверить файлы а именно rc_conv.ini
для даннго процессинга (Compas+)
должно быть следующее :
000=000
001=000
002=000
003=000
004=000
005=000
006=000
007=000
008=000
009=000
010=000
880=000
881=000
а в файле rc_res.ini
000=УСПЕШНО
001=УСПЕШНО
002=УСПЕШНО
003=УСПЕШНО
004=УСПЕШНО
005=УСПЕШНО
006=УСПЕШНО
007=УСПЕШНО
008=УСПЕШНО
009=УСПЕШНО
050=ОТКАЗ
051=КАРТА ПРОСРОЧЕНА
052=ЛИМИТ ПИН ИСЧЕРПАН
053=ЧУЖАЯ АДМ. КАРТА
054=НЕТ БЛОКА СЕКРЕТНОСТИ
055=НЕВЕРНАЯ ОПЕРАЦИЯ
056=ОПЕРАЦИЯ НЕ ПОДДЕРЖИВАЕТСЯ БАНКОМ
057=КАРТА ПОТЕРЯНА / УКРАДЕНА
058=НЕВЕРНЫЙ СТАТУС КАРТЫ
059=КАРТА ОГРАНИЧЕНА
060=НЕТ СЧЕТА В ФАЙЛЕ
061=НЕ НАЙДЕНА ЗАПИСЬ В ФАЙЛЕ
062=ОШИБКА ЗАПИСИ
063=НЕВЕРНЫЙ ТИП АВТОРИЗАЦИИ
064=ПЛОХАЯ ДОРОЖКА КАРТЫ
065=КОРРЕКЦИЯ ЗАПРЕЩЕНА
066=ОШИБКА ВЫДАЧИ ДЕНЕГ
067=НЕКОРРЕКТНАЯ ДАТА ОПЕРАЦИИ
068=ОШИБКА ФАЙЛА
069=НЕВЕРНЫЙ ФОРМАТ СООБЩЕНИЯ
070=НЕ НАЙДЕНА ЗАПИСЬ
071=НЕКОРРЕКТНЫЙ ТИП АВТОРИЗАЦИИ
072=КАРТА В ЧЕРНОМ СПИСКЕ
073=НЕКОРРЕКТНОЕ ПОЛЕ АВТОРИЗАЦИИ
074=НЕВОЗМОЖНО АВТОРИЗОВАТЬ
075=НЕКОРРЕКТНАЯ ДЛИНА НОМЕРА
076=НЕДОСТАТОЧНО СРЕДСТВ
077=ДОСТИГНУТ ЛИМИТ ПРЕДАВТОРИЗАЦИИ
078=ДУБЛИРОВАННАЯ ТРАНЗАКЦИЯ
079=ПРЕВЫШЕНИЕ ОНЛАЙН ЛИМИТА ВОЗВРАТА
080=ПРЕВЫШЕНИЕ ОФФЛАЙН ЛИМИТА ВОЗВРАТА
081=ПРЕВЫШЕНИЕ КРЕДИТА ВОЗВРАТА
082=ПРЕВЫШЕНИЕ ЧИСЛА ПОЛЬЗОВАНИЙ
083=ПРЕВЫШЕНИЕ ЛИМИТА СУММЫ
084=КАРТА НЕДЕЙСТВИТЕЛЬНА
085=НЕВОЗМОЖНО ВЫДАТЬ БАЛАНС
086=ПРЕВЫШЕНИЕ ОФФЛАЙН ЛИМИТА
087=ПРЕВЫШЕНИЕ ЧИСЛА ИСПОЛЬЗОВАНИЙ КРЕДИТА
088=ПОВОНИТЕ В БАНК
089=КАРТА НЕ АКТИВНА
090=НЕТ МЕСТА В ПРФ ФАЙЛЕ
091=ПРОБЛЕМЫ С НЕГ ФАЙЛОМ
092=СУММА СНЯТИЯ ДЕНЕГ МАЛА
093=АРЕСТОВАННЫЙ СЧЕТ
094=ПРЕВЫШЕНИЕ ЛИМИТА
095=ПРЕВЫШЕНИЯ ЛИМИТА
096=ТРЕБУЕТСЯ ПИН
097=ОШИБКА КОНТР. СУММЫ
098=НЕТ ДОСТУПА К ПРОЦЕССИНГУ
099=ПЛОХОЙ ПБФ
100=ПОЗВОНИТЕ В БАНК
130=ПОЗВОНИТЕ В БАНК
131=ПОЗВОНИТЕ В БАНК
132=ПОЗВОНИТЕ В БАНК
133=ПОЗВОНИТЕ В БАНК
134=ПОЗВОНИТЕ В БАНК
150=ПРОДАВЕЦ НЕ ЗАРЕГИСТРИРОВАН
200=НЕПРАВИЛЬНЫЙ СЧЕТ
201=НЕПРАВИЛЬНЫЙ ПИН, ПОВТОРИТЕ
202=СУММА СНЯТИЯ МАЛА
203=ТРЕБУЕТСЯ АДМ. КАРТА
204=ОТКАЗ, ПОЗВОНИТЕ В БАНК
205=НЕКОРРЕКТНАЯ СУММА
206=НЕ НАЙДЕНА ЗАПИСЬ В КАФ ФАЙЛЕ
207=НЕКОРРЕКТНАЯ ДАТА ОПЕРАЦИИ, ПОВТОРИТЕ
208=НЕКОРРЕКТНЫЙ СРОК ДЕЙСТВИЯ КАРТЫ
209=НЕВЕРНЫЙ КОД ОПЕРАЦИИ
251=НЕХВАТКА СРЕДСТВ
252=ДЕБЕТЫЕ КАРТЫ НЕ ПОДДЕРЖИВАЮТСЯ
400=ОШИБКА ARQC
401=ОШИБКА БЕЗОПАСНОСТИ
402=ОШИБКА БЕЗОПАСНОСТИ
403=НЕ НАЙДЕН КЛЮЧ СМАРТ КАРТЫ
404=ОШИБКА ПРОВЕРКИ ATC
405=ОТКАЗ ПРИ ПРОВЕРКЕ CVR
406=ОТКАЗ ПРИ ПРОВЕРКЕ TVR
407=ОТКАЗ ПРИ ПРОВЕРКЕ ПРИЧИНЫ ОНЛАЙН
408=ОТКАЗ ПРИ ФОЛБЭК
800=ОШИБКА ФОРМАТА
801=ОШИБКА В ДАННЫХ
802=ОШИБКА В КОДЕ КАССИРА
809=ОШИБОЧНАЯ ОПЕРАЦИЯ ЗАКРЫТИЯ
810=ТАЙМАУТ ТРАНЗАКЦИИ
811=СИСТЕМНАЯ ОШИБКА
820=ОШИБОЧНЫЙ НОМЕР ТЕРМИНАЛА
821=ОШИБОЧНАЯ ДЛИНА ПАКЕТА
870=ПОЧТА ДОСТАВЛЕНА
871=ПОЧТА СОХРАНЕНА
880=СООБЩЕНИЕ ПОЛУЧЕНО
881=СООБЩЕНИЕ ПОЛУЧЕНО
882=ЗАГРУЗКА ПАРАМЕТРОВ ПРЕРВАНА
889=ОШИБКА МАК
898=ОШИБКА МАК
899=ОШИБКА ПОСЛЕДОВАТЕЛЬНОСТИ
900=ПРЕВЫШЕНИЕ ЧИСЛА ВВОДА ПИН
901=ПОСРОЧЕННАЯ КАРТА
902=ОТБЕРИТЕ КАРТУ!
903=ОТБЕРИТЕ КАРТУ!
904=СУММА МАЛА
905=ПРЕВЫШЕНО КОЛИЧЕСТВО ПОЛЬЗОВАНИЙ КАРТЫ
906=АРЕСТОВАННЫЙ СЧЕТ
907=ПРЕВЫШЕНИЕ ЛИМИТА. ОТБЕРИТЕ КАРТУ.
908=СУММА БОЛЬШЕ МАКСИМУМА. ОТБЕРИТЕ КАРТУ
909=ОТБЕРИТЕ КАРТУ
910=ARQC ОТБЕРИТЕ КАРТУ
911=CVR ОТБЕРИТЕ КАРТУ
912=TVR ОТБЕРИТЕ КАРТУ
950=НЕ АДМ. КАРТА
951=НЕ ТА АДМ. КАРТА
959=АДМ. ТРАНЗАКЦИИ НЕ ПОДДЕРЖИВАЮТСЯ
952=АДМ. ОПЕРАЦИЯ РАЗРЕШЕНА
953=АДМ. ОПЕРАЦИЯ РАЗРЕШЕНА
954=АДМ. ОПЕРАЦИЯ РАЗРЕШЕНА
955=ВОЗВРАТ ДЕНЕГ РАЗРЕШЕН
956=ВОЗВРАТ ДЕНЕГ РАЗРЕШЕН
957=ВОЗВРАТ ДЕНЕГ РАЗРЕШЕН, ПЛОХОЙ ПРЕФИКС
958=ВОЗВРАТ ДЕНЕГ НЕ РАЗРЕШЕН
960=ВОЗВРАТ ДЕНЕГ РАЗРЕШЕН
961=ВОЗВРАТ ДЕНЕГ РАЗРЕШЕН
962=ВОЗВРАТ ДЕНЕГ РАЗРЕШЕН
992=ОПЕРАЦИЯ ПРЕРВАНА
998=ОШИБКА СВЯЗИ, ПОЗВОНИТЕ В БАНК
999=ПИН-ПАД НЕ ОТВЕЧАЕТ
Данные файлы вам предоставлялись.
к примеру если если у вас при запуске оплаты касса получает код ответа 999
и конвертит его в файле rc_conv.ini
в 000.
то получается, что оплата прошла и надо печатать фискальник.
ps предлагал же зайти удаленным доступом и посмотреть.
█ 02.02.2016 11:49
Цитата:
vdm ➤ Пока похоже на несовместимость версии cashreg и пинпада.
Если для cashreg выставить заведомо неверный порт — он ругнется что пинпад недоступен?
?
Если номер порта не совпадает, то касса зависает напрочь….
Часовой пояс GMT +3, время: 08:59.
Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.
Verifone¶
Руководство администратора¶
Переключение терминала на работу через USB-порт¶
- Войти в меню администратора, см. ниже
- Изменить следующие параметры:
- Параметры / Редактирование / SmartSale / Связь с банком = Через кассу
- Параметры / Редактирование / SmartSale / Порт терминала = USB
- Параметры / Редактирование / SmartSale / SSL без ККМ = Да
Переключение терминала на работу с USB порта на Ethernet¶
- Войти в меню администратора, см. ниже
- Изменить следующие параметры:
- Параметры / Редактирование / SmartSale / Связь с банком = Через терминал
- Параметры / Редактирование / SmartSale / Порт терминала = Ethernet
Настройка терминала на работу без кассы¶
- Войти в меню администратора, см. ниже
- Изменить следующие параметры:
- Параметры / Редактирование / SmartSale / Режим ККМ = Касса или Терминал (по умолчанию — Касса)
После этого терминал перезагрузится и в меню появится иконка для инициации платежа.
В этом режиме терминал Verifone не сможет печатать слипы (чеки платежной системы), так как у него нет принтера.
Создание нового кассира¶
- Войти в меню администратора, см. ниже
- Изменить следующие параметры:
- Параметры / Управление доступом / Управление правами / Новый оператор — создаем нового оператора в группу “Кассиры” с нужным паролем (на этапе “Введите карту доступа” жмем Enter).
- Параметры / Управление доступом / Авто логин — выбрать нужного оператора (в случае необходимости).
Как войти в меню Администратора¶
- Дожидаемся, пока на экране не будет логотипа или надписи “Ожидание команды от ККМ”
- Нажимаем ENTER
- Вводим пароль 1234 и нажимаем ENTER
- Выбираем пунт меню “Блокировка терм.”
- Нажимаем ENTER
- Выбираем Администратор
- Вводим пароль Администратора
- Нажимаем ENTER
Загрузка модуля CTLS на терминал Verifone¶
- Скачать USB Driver, POS Loader и OS_RemoteUpdatePkg.zip (https://inpas.ru/content/svobodno-rasprostranyaemoe-po и выбрать “Ссылка для скачивания ПО”)
- Установить USB Driver
- Установить POS Loader
- Запустить POS Loader, нажать “Терминал”, выбрать “ Verifone”
- Подключить терминал к USB и к Ethernet-сети
- В POS Loader нажать “Файл” -> “COM порт”, выбрать порт
- На терминале 7+ENTER долгое нажатие
- Ввести пароль для входа в инженерное меню
- Выбрать Download (3) – Enter – 166831 – Single-app (1) – Partial dnld (2) – USB Dev (7). Внимание: не выбирайте пункт “Full download”
- Выбрать «Загрузить CTLS», выбрать «Нет». Дождаться завершения загрузки на терминале. Внимание! Обязательно выбирать в диалоге “НЕТ”
- Провести тестовую оплату с помощью бесконтактной карты (не Apple/Google Pay)
Изменить идентификатор терминала¶
- Выбрать пункт меню “Параметры”
- Выбрать “Редактирование”
- Выбрать “Настройка агента”
- Нажать “1”, чтобы войти в меню “Параметры приложения”
- Стереть неправильный номер терминала и ввести новый. Правильный номер терминала вводится исходя из его серийного номера. Серийный номер находится на нижней части терминала. Идентификатор терминала должен состоять из восьми цифр. Для Verifone мы не вводим первую цифру и знак тире. Например, если серийный номер терминала 123-456-789, то нужно ввести 23456789
Настройка Wi-Fi¶
Руководство пользователя¶
Подключение терминала к сети Ethernet¶
- Подключить кабель к разъему с надписью ETH.
- В статусной строке экрана должна поменяться иконка ETH с красной на зеленую.
- На роутере найти IP-адрес терминала по его MAC-адресу и закрепить этот IP-адрес на DHCP-сервере роутера за терминалом. MAC-адрес терминала написан на желтой этикетки на нижней панели терминала.
- При включение терминал должен успешно установить соединение с сервером, о чем он напишет при старте.
Нахождение ip-адреса терминала в сети¶
Мы сами ищем ip-адрес PAX/Verifone в сети, можно не указывать даже диапазон.
Но есть ограничение:
- Маска сети не должна выдавать больше 500 ip адресов.
- Если будет найдено больше одного терминала, то будет отображена ошибка.
Если больше одного терминала в сети, то можно указать его идентификатор, например, terminal_id=12345678 и тогда мы проверим этот терминал.
Правила для заполнения поля address:
- Если в сети один терминал и количество ip-адресов в сети меньше 500, то ничего писать не нужно.
- Если в сети “Изменить идентификатор терминала”.
Поиск IP адреса Verifone в сети¶
Восстановление терминала после ошибки -3158¶
Ошибка связана с повреждением базы данных, которая находится в файле UNIPOS.DBI.
Для ее исправления мы просто обнулим файл UNIPOS.DBI
Шаги по восстановлению:
- Включите терминал. Дождитесь, пока появится сообщение об ошибке.
- Подключите mini USB кабель к компьютеру и терминалу.
- Подключаем кабель к USB порту компьютера.
- Подключаем mini USB к терминалу в блок расширения, где подключен кабель ethernet к терминалу.
- Компьютер должен определить терминал как COM-порт. Если этого не произошло, то установите драйвер https://mpos.pne.io/verifone/VerifoneUnifiedDriverInstaller-5.0.4.0-B10.zip
- Затем выясните, к какому COM-порту подключен терминал. Для этого на иконке Компьютер нажмите правой кнопкой мышки и выберете пункт Управление. Затем перейдите в раздел Диспетчер устройств. Раскройте в дереве устройств узел Порты (COM и LPT). Запомните порт, к которому подключен Verifone. Номер этого порта понадобится в дальнейшем. Например, порт 5.
- Перевод терминала в инженерный режим.
- Нажать на терминале 7+ENTER. Сначала нажимаем 7, потом не отжимая клавишу, нажимаем ENTER.
- Ввести пароль 166831. Подождать, пока терминал перегрузиться в специальный режим VERIX TERMINAL MGR.
- Нажать на клавишу 3. Это соответсвует пункту меню 3) Download.
- Нажать ENTER. При этом будет выбрана Group _ID: 1.
- Ввести еще раз пароль 166831 и нажать ENTER.
- Выбрать пункт меню 1> Single-app, нажав на клавишу 1.
- Выбрать пункт меню 2> Partial dnld, нажав клавишу 2.
- Выбрать пункт 7> USB Dev, нажав клавишу 7.
- Терминал должен отобразить на экране надпись WAITING FOR DOWNLOAD.
- Запуск программы на компьютере
- Скачать файл ddl.exe, https://mpos.pne.io/verifone/ddl.exe
- Запомните путь, куда была скачена программа ddl.exe
- Откройте командную стоку. Для этого нажмите на кнопку Пуск и введите команду cmd.exe
- Запустить в окне
Где 5 — это номер COM-порта Verifone
c:UsersDownload- куда была скачена программа ddl.exe
- Перезапустите терминал.
- Нажать на ENTER. (Пункт меню 1> Restart)
После этого терминал перегрузится и начнет работать в штатном режиме.
Первичная установка терминала¶
Если при включении Verifone показывает следующую надпись:
Видео процесса установки
Со стороны компьютера:
Со стороны терминала:
- Шаг 1: USB кабель
Подключите mini USB кабель к компьютеру и терминалу.
- Подключаем кабель к USB порту компьютера.
- Подключаем mini USB к терминалу в блок расширения, где подключен кабель ethernet к терминалу.
- Компьютер должен определить терминал как COM-порт. Если этого не произошло, то установите драйвер http://mpos.pne.io/verifone/VerifoneUnifiedDriverInstaller-5.0.4.0-B10.zip
- Затем выясните, к какому COM-порту подключен терминал. Для этого на иконке Компьютер нажмите правой кнопкой мышки и выберете пункт Управление. Затем перейдите в раздел Диспетчер устройств. Раскройте в дереве устройств узел Порты (COM и LPT). Запомните порт, к которому подключен Verifone. Номер этого порта понадобится в дальнейшем. Например, порт 5.
- Шаг 2: Запуск программы на компьютере
Установка программы UNIPOS на терминал с помощью компьютера.
- Создать каталог c:verifone
- Скачать файл http://mpos.pne.io/verifone/ddl.exe и сохранить в каталог c:verifone
- Скачать файл https://mpos.pne.io/verifone/OW_BASE_2.0.13.014_RU.zip и сохранить в каталог c:verifone
- Скачать файл https://mpos.pne.io/verifone/02692552_Parameters.zip и сохранить в каталог c:verifone
- Откройте командную стоку. Для этого нажмите на кнопку Пуск и введите команду cmd.exe
- Перейдите в каталог c:verifone
- Запустите следующую программу с параметрами.
- После окончания загрузки терминал перегрузится сам.
- Шаг 3: отмена загрузки ключей
- После первой загрузки терминал покажет меню загрузки ключей.
- Просто нажмите CANCEL.
- Терминал еще раз перезагрузится.
- Шаг 4: Загрузка параметров
- После загрузки терминал напишет “Параметры не загружены”, переведите терминал в инженерный режим.
- Нажать на терминале 7+ENTER. Сначала нажимаем 7, потом не отжимая клавишу, нажимаем ENTER.
- Ввести пароль 166831. Подождать, пока терминал перегрузиться в специальный режим VERIX TERMINAL MGR
- Нажать на клавишу 3. Это соответсвует пункту меню 3) Download
- Нажать ENTER. При этом будет выбрана Group _ID: 1
- Ввести еще раз пароль 166831 и нажать ENTER
- Выбрать пункт меню 1> Single-app, нажав на клавишу 1
- Выбрать пункт меню 2> Partial dnld, нажав клавишу 2
- Выбрать пункт 7> USB Dev, нажав клавишу 7
- Терминал должен отобразить на экране надпись WAITING FOR DOWNLOAD
- Шаг 5: Загрузка параметров
- В командной строке в каталоге c:verifone выполните следующую команду
- Шаг 6: Создание администратора
- После перезагрузки терминал может показать диалог “Создание администратора при первой загрузке”
- Для этого введите имя пользователя ROOT
- На предложение ввести смарт-карту нажмите CANCEL
- Пароль 1478
- Шаг 7: Настройка номера терминала
- После загрузки нажмите 3+ENTER на терминале
- Терминал попросит ввести номер терминала, введите 02692552
Источник
Как исправить ошибку Microsoft Access 3158
Номер ошибки: | Ошибка 3158 | |
Название ошибки: | Microsoft Access Error 3158 | |
Описание ошибки: | Could not save record; currently locked by another user. | |
Разработчик: | Microsoft Corporation | |
Программное обеспечение: | Microsoft Access | |
Относится к: | Windows XP, Vista, 7, 8, 10, 11 |
Фон «Microsoft Access Error 3158»
Это наиболее распространенное условие «Microsoft Access Error 3158», известное как ошибка времени выполнения (ошибка). Когда дело доходит до программного обеспечения, как Microsoft Access, инженеры могут использовать различные инструменты, чтобы попытаться сорвать эти ошибки как можно скорее. Тем не менее, возможно, что иногда ошибки, такие как ошибка 3158, не устранены, даже на этом этапе.
Пользователи Microsoft Access могут столкнуться с ошибкой 3158, вызванной нормальным использованием приложения, которое также может читать как «Could not save record; currently locked by another user.». Таким образом, конечные пользователи предупреждают поставщиков о наличии ошибок 3158 проблем, предоставляя информацию разработчику. Microsoft Corporation может устранить обнаруженные проблемы, а затем загрузить измененный файл исходного кода, позволяя пользователям обновлять свою версию. Следовательно, разработчик будет использовать пакет обновления Microsoft Access для устранения ошибки 3158 и любых других сообщений об ошибках.
Что на самом деле вызывает ошибку времени выполнения 3158?
Проблема с исходным кодом Microsoft Access приведет к этому «Microsoft Access Error 3158», чаще всего на этапе запуска. Мы можем определить происхождение ошибок ошибки 3158 во время выполнения следующим образом:
Ошибка 3158 Crash — это типичная ошибка 3158 во время выполнения, которая полностью аварийно завершает работу компьютера. Обычно это происходит, когда Microsoft Access не может обрабатывать предоставленный ввод или когда он не знает, что выводить.
Утечка памяти «Microsoft Access Error 3158» — ошибка 3158 утечка памяти приводит к тому, что Microsoft Access постоянно использует все больше и больше памяти, увяская систему. Возможные причины включают сбой Microsoft Corporation для девыделения памяти в программе или когда плохой код выполняет «бесконечный цикл».
Ошибка 3158 Logic Error — логическая ошибка Microsoft Access возникает, когда она производит неправильный вывод, несмотря на то, что пользователь предоставляет правильный ввод. Неисправный исходный код Microsoft Corporation может привести к этим проблемам с обработкой ввода.
В большинстве случаев проблемы с файлами Microsoft Access Error 3158 связаны с отсутствием или повреждением файла связанного Microsoft Access вредоносным ПО или вирусом. Большую часть проблем, связанных с данными файлами, можно решить посредством скачивания и установки последней версии файла Microsoft Corporation. Кроме того, регулярная очистка и оптимизация реестра Windows предотвратит создание неправильных ссылок на пути к файлам Microsoft Corporation, поэтому мы настоятельно рекомендуем регулярно выполнять сканирование реестра.
Распространенные сообщения об ошибках в Microsoft Access Error 3158
Типичные ошибки Microsoft Access Error 3158, возникающие в Microsoft Access для Windows:
- «Ошибка программного обеспечения Microsoft Access Error 3158. «
- «Недопустимый файл Microsoft Access Error 3158. «
- «Извините за неудобства — Microsoft Access Error 3158 имеет проблему. «
- «Не удается найти Microsoft Access Error 3158»
- «Microsoft Access Error 3158 не может быть найден. «
- «Проблема при запуске приложения: Microsoft Access Error 3158. «
- «Не удается запустить Microsoft Access Error 3158. «
- «Отказ Microsoft Access Error 3158.»
- «Ошибка пути программного обеспечения: Microsoft Access Error 3158. «
Эти сообщения об ошибках Microsoft Corporation могут появляться во время установки программы, в то время как программа, связанная с Microsoft Access Error 3158 (например, Microsoft Access) работает, во время запуска или завершения работы Windows, или даже во время установки операционной системы Windows. Запись ошибок Microsoft Access Error 3158 внутри Microsoft Access имеет решающее значение для обнаружения неисправностей электронной Windows и ретрансляции обратно в Microsoft Corporation для параметров ремонта.
Причины ошибок в файле Microsoft Access Error 3158
Проблемы Microsoft Access и Microsoft Access Error 3158 возникают из отсутствующих или поврежденных файлов, недействительных записей реестра Windows и вредоносных инфекций.
В первую очередь, проблемы Microsoft Access Error 3158 создаются:
- Недопустимая (поврежденная) запись реестра Microsoft Access Error 3158.
- Зазаражение вредоносными программами повредил файл Microsoft Access Error 3158.
- Microsoft Access Error 3158 злонамеренно или ошибочно удален другим программным обеспечением (кроме Microsoft Access).
- Другое программное приложение, конфликтующее с Microsoft Access Error 3158.
- Поврежденная загрузка или неполная установка программного обеспечения Microsoft Access.
Совместима с Windows 2000, XP, Vista, 7, 8, 10 и 11
Источник
76
51
076
9859
116
603
Insufficient funds
Not sufficient funds
Decline, not sufficient funds
— банк-эмитент удерживает дополнительные комиссии с держателя карты. Это может возникать в случаях погашение кредита посредством интернет-платежа, либо если договор на обслуживание банковской карты предусматривает дополнительные комиссии;
— происходит конвертация из валюты покупки в валюту карты. Убедитесь, что средств на карте достаточно для покрытия комиссии за конвертацию валют. Некоторые банки-эмитенты устанавливают комиссии на конвертацию валют как-правило в пределах 1%
50
5
9905
180
Transaction declined
Do not honor
Do not Honour
Transaction declined
Возможные причины:
— карта заблокирована или на ней установлен статус
— на карте не установлен лимит на оплату в интернет, либо этот лимит недостаточный
— сработали настройки системы безопасности банка-эмитента
— сработали ограничения по сумме или количеству операций по карте у банка-эмитента
— банк-эмитент установил ограничения на проведение данного типа транзакций
— по карте не разрешены международные платежи (доместиковая карта)
— банк-эмитент установил ограничение на транзакции с двойной конвертацией валют (DCC)
— банк-эмитент установил ограничения на транзакции в данной валюте
— банк-эмитент установил ограничения на транзакции в данной стране
— банк-эмитент в США ограничил по карте операции в валюте, отличной от USD
— банк-эмитент в США ограничил по карте операции в странах бывшего СНГ и других рисковых регионах
55
055
12
902
9882
9912
Invalid transaction
Invalid transaction card / issuer / acquirer
Decline reason message: invalid transaction
95
095
61
061
121
9861
9863
Decline, exceeds withdrawal amount limit
Exceeds amount limit
Exceeds withdrawal limit
Withdrawal limit would be exceeded
Withdrawal limit already reached
— на карте не установлен лимит операций в интернет или он уже достигнут или будет достигнут с текущей транзакцией
— общий лимит по сумме для операций покупок по карте уже достигнут или будет достигнут с текущей транзакцией
— карта не открыта для расчетов в интернет
— на карте не активирован сервис 3D-Secure из-за чего операции в интернет без 3D-Secure пароля попадают под ограничения банка-эмитента
65
065
82
082
9860
Activity count exceeded
Exceeds frequency limit
Maximum number of times used
— на карте не установлен лимит операций в интернет или он уже достигнут или будет достигнут с текущей транзакцией
— общий лимит по количеству операций покупок по карте уже достигнут или будет достигнут с текущей транзакцией
— карта не открыта для расчетов в интернет
— на карте не активирован сервис 3D-Secure из-за чего операции в интернет без 3D-Secure пароля попадают под ограничения банка-эмитента
57
119
Not permitted to client
Transaction not permitted on card
Transaction not permitted to card
Decline, transaction not permitted to cardholder
Transaction not permitted to card
Not permitted to client
Decline, transaction not permitted to cardholder
Function Not Permitted To Cardholder
Банк эмитент отклонил транзакцию так как она не может быть осуществлена для этой карты или клиента.
Возможные причины (более детально смотрите по банку-эквайеру выше):
— данный карточный продукт не рассчитан для такого типа операции
— для данной карты не настроен такой тип операции на стороне банка-эмитента
58
120
Decline, transaction not permitted to terminal
Not permitted to merchant
The requested service is not permitted for terminal
Function Not Permitted To Terminal
Txn Not Permitted On Term
211
N7
9881
Bad CVV2
Decline for CVV2 Failure
CVV2 is invalid
Invalid CVV2
Decline Cvv2 failure
CVV2 код также может называться CVC2, CID, CSC2 код.
В некоторых случаях такой код отказа может возвращаться и при вводе неверного срока действия карты.
Стоит обратить внимание, если банк эмитент использует динамический код CVV2, генерируемый на короткий промежуток времени в клиент-банке — срок жизни такого CVV2 кода мог истечь на момент совершения операции
058
59
059
62
062
9858
104
Restricted card
Restricted status
Decline, restricted card
Card is restricted
Your card is restricted
— операции по карте в данном регионе/стране не разрешены
— на карте установлен статус, ограничивающий платежи
— для карты не доступны интернет-платежи
56
056
Отказ может возникать в таких случаях:
— оплата картой локальной платежной системы за рубежом. Например картой платежной системы МИР за пределами РФ, картой платежной системы ПРОСТИР за пределами Украины
— оплата картами оплата AMERICAN EXPRESS, Diners Club,JCB, China Union Pay, Discover которые не поддерживаются платежным провайдером
— оплата картой Monobank в счет микро-кредитной организации (погашение кредита), либо выдача кредит. Монобанк блокирует операции в адрес МФО по некоторым типам карт
Монобанк, если карта этого банка
100
1000
Decline (general, no comments)
General decline, no comments
General decline
54
101
Expired card
Decline, expired card
Expired card
Pick-up, expired card
Card expired
— срок действия карты закончился
— указан неверный срок действия карты
— карта была перевыпущена с новым сроком
14
111
9852
1012
305113
Card number does not exist
Invalid card number
No such card
Decline, card not effective
Invalid card
Wrong card number
— неверный номер карты
— карта не действительна
— оплата картой локальной платежной системы за рубежом. Например картой платежной системы МИР за пределами РФ, картой платежной системы ПРОСТИР за пределами Украины
— оплата картами оплата AMERICAN EXPRESS, Diners Club,JCB, China Union Pay, Discover которые не поддерживаются платежным провайдером
— операции по карте в данном регионе/стране не разрешены
— на карте установлен статус, ограничивающий платежи
909
42
7
07
108
9875
207
42
External Decline Special Condition
Special Pickup
Pick up card (special)
Pick up card, special condition (fraud account)
Pick-up, special conditions
Decline, refer to card issuer’s special conditions
122
63
89
Decline, security violation
Security violation
— карточный счет заморожен или заблокирован
— ограничения правил безопасности (система Antifraud на стороне любого из участников)
Банк-эквайер (банк, обслуживающий торговую точку) или к платежному провайдеру
200
76
114
21
Invalid account
Decline, no account of type requested
No To Account
— счет карты закрыт или заблокирован
— по счету запрещены расходные операции
— карта не действительна
— неверный номер карты
— оплата картой локальной платежной системы за рубежом. Например картой платежной системы МИР за пределами РФ, картой платежной системы ПРОСТИР за пределами Украины
— оплата картами оплата AMERICAN EXPRESS, Diners Club,JCB, China Union Pay, Discover которые не поддерживаются платежным провайдером
— операции по карте в данном регионе/стране не разрешены
— на карте установлен статус, ограничивающий платежи
— карта не предназначена для расчетов в интернет
74
074
907
911
910
9872
91
291
82
908
810
Unable to authorize
Decline reason message: card issuer or switch inoperative
Destination not available
Issuer or switch inoperative
Issuer unavailable
Time-out at issuer
Decline reason message: card issuer timed out
Decline reason message: transaction destination cannot be found for routing
Transaction timeout
Ошибка связи: таймаут
Недоступен эмитент/эквайер
Таймаут при попытке связи с банком-эмитентом. Как правило такая ошибка возникает при проблемах технического характера на стороне любого из участников: банка-эквайера, банка эмитента, платежной системы Visa/MasterCard/МИР.
В первую очередь необходимо обратиться в банк-эквайер для выяснения причины и определения, на чьей стороне неисправности.
Банк-эквайер (банк, обслуживающий торговую точку) или к платежному провайдеру
Банк-эмитент (при получении 91 кода)
15
815
92
No such card/issuer
No such issuer
Invalid Issuer
811
96
0
4
04
44
43
200
104
Pick-up (general, no comments)
Pick up card
Your card is restricted
Hot Card, Pickup (if possible)
Hold — Pick up card
Pick-up, restricted card
Pick-up, card acceptor contact card acquirer
Также причиной может быть то, что карта только что выпущена и первой операцией для нее должна быть операция смены PIN-кода
205
110
13
567
9913
9867
Invalid advance amount
Decline, invalid amount
Invalid amount
— слишком маленькая сумма. Если карта открыта в валюте, убедитесь, что сумма транзакции не менее 1 цента доллара США или 1 Евро цента
— слишком большая сумма
— из суммы транзакции невозможно удержать сумму комиссии платежного провайдера. Убедитесь, что сумма транзакции не меньше суммы всех комиссий
— ограничения на карте плательщика на стороне банка, который выпуcтил карту.
— достигнуты лимиты на стороне банка-эквайера.
948
102
202
9934
59
Suspected fraud
Decline, suspected fraud
Также, возможно, что банк-эмитент заблокировал карту/счет в связи с подозрительными действиями, скиммингом, компрометацией
800
904
30
030
9874
574
Format error
Decline reason message: format error
41
540
208
9840
Lost Card, Pickup
Pick up card (lost card)
Lost card
Lost card, pick-up
Pick-up, lost card
93
124
Violation of law
Decline, violation of law
909
96
Decline reason message: system malfunction
System malfunction
01
02
107
108
Refer to card issuer
Decline, refer to card issuer
Decline, refer to card issuer special conditions
Refer to issuer
Также причиной может быть то, что карта только что выпущена и первой операцией для нее должна быть операция смены PIN-кода
43
209
057
9841
Pick up card (stolen card)
Pick-up, stolen card
Stolen card
Stolen card, pick-up
Lost/Stolen
Lost or stolen card
6000
106
Pre-authorizations are not allowed within this context.
Merchant is not allowed preauth
03
3
109
9903
20003
Invalid merchant
Decline, invalid merchant
Также причиной может быть некорректно переданный идентификатор мерчанта в транзакции
Коды ответов
Результатом выполнения и критерием успешности любой операции является Код ответа (Responce Code (RC)). В рамках протокола ISO 8583 он передается в поле 39 ответного сообщения. Формат RC зависит от версии ISO 8583: в версии ISO 8583:1987 он двузначный, в версии ISO 8583:1993 — трехзначный. Главным образом будем рассматривать обмен в рамках версии 1987 г., по причине ее большей распространенности. При этом заметим, что каждый конкретный разработчик ПЦ использует различные подходы к обеспечению совместимости между версиями: какие-то хосты передают в рамках P2H три символа RC, при этом, в случае если обмен выполняется в рамках версии 1987 г., заполняя лидирующий символ (первый слева) нулем. В других случаях ПЦ выполняет конвертацию трехзначного RC версии 1993 г. — в его двузначный эквивалент версии ISO 8583:1987 и в таком виде отправляет его на POS.
Коды ответов можно разделить на успешные и негативные. Негативным является любой ответ, кроме явного ответа «Одобрено» либо его семантического эквивалента. При этом причиной может быть как техническая ошибка, так и отказ эмитента в выполнении той или иной операции.
Ниже приведем наиболее распространенные RC, разбив их на две условные группы — Технические и Сервисные.
Технические RC
В это группу включим основные коды ответов, полученные в результате тех или иных технических сбоев, либо ошибок при заполнении сообщения. Заметим, что вариативность причин возникновения любого их описанных ниже RC более или менее широка, и в рамках материала дана исключительно в целях примера.
00 — Approved (Одобрено). Транзакция завершена успешно.
12 — Invalid Transaction (Неверная транзакция). Неверны какие-либо параметры транзакции. Допустим, поля сообщения заполнены таким образом, что из них следует, что операция Выдача наличных выполняется в торговом POS-терминале. Что, в общем случае, недопустимо.
13 — Invalid Amount (Неверная сумма). Поле 4 (Сумма) заполнено неверным значением. Данный RC может возникнуть в случае срабатывания какого-либо лимита, либо в рамках операций, подразумевающих предварительную авторизацию с ее последующим завершением (например, предварительное бронирование услуг с последующим расчетом).
14 — Invalid Card Number(Неверный номер карты). Неверно заполнено поле 2 (Номер карты), либо имеет место быть попытка выполнить транзакцию по карте, отсутствующей в базе данных эмитента.
15 — Invalid Issuer (Неверный эмитент). Такой RC обычно отправляется авторизационной платформой ПС и говорит о том, что маршрут отправки операции эмитенту не найден (в большинстве случаев, по причине неверного БИНа карты).
30 — Format Error (Ошибка формата данных). Возникает в результате тех или иных ошибок при заполнении сообщения в рамках определенного диалекта. Например, какое-либо поле превышает допустимое количество символов, либо вообще отсутствует, либо заполняется в неверном формате и/или кодировке. При этом ряд ПС, в случае отправки данного RC, направляет в ответном сообщении дополнительное поле с конкретным указанием на ошибочный элемент входящего сообщения.
88 и 89 — Cryptographic Failure (Криптографическая ошибка). Транзакция отклонена по причине ошибок криптографии. К примеру, таких как, ошибка шифрования пинблока, ошибка проверки цифровой подписи и других.
96 — System Error (Системная ошибка). В общем случае ошибка свидетельствует о том, что произошел сбой на каком-либо из этапов обмена. Как правило, в рамках ПЦ эквайрера, однако нам известны случаи, когда данный RC передавался и в рамках H2H.
Сервисные RC
К сервисным RC можно отнести коды ответов по операциям в рамках которых отсутствовали технические ошибки, а отказ был получен по причине ограничений доступа к тому или иному сервису со стороны эмитента или ПС, либо других условий, не связанных с техническими проблемами.
00 — Approved (Одобрено). Транзакция завершена успешно.
01 — Refer to Call Issuer (Позвоните эмитенту). Для завершения транзакции необходимо связаться с эмитентом.
04 — Capture Card (Изъять карту). Эмитент или ПС направил команду на изъятие карты.
05 — Do Not Honor (Не оплачивать). Отказ без объяснения причины. В подавляющем большинстве случаев такой RC отправляется эмитентом. Причины также следует уточнять у эмитента.
41 — Lost Card (Карта утеряна). Попытка выполнить операцию по карте, помеченной в БД эмитента или ПС как утерянная.
43 — Stolen Card (Карта украдена). Попытка выполнить операцию по карте, помеченной в БД эмитента или ПС как украденная.
51 — Not Sufficient Funds (Недостаточно средств). Сумма операции превышает сумму доступных средств на карточном счете.
52 и 53 — No Checking/Saving Account. Попытка выполнить операцию с неверным карточным счетом.
54 — Expired Card (Карта просрочена). Попытка выполнить операцию по карте с истекшим сроком действия.
55 — Incorrect PIN (Неверен пин). При выполнении операции с онлайн-пинкодом он был введен некорректно.
57 — Transaction Not Permitted to Issuer/Cardholder (Транзакция не разрешена для Эмитента/Держателя карты). Попытка выполнить операцию, не разрешенную для конкретного эмитента или держателя карты.
58 — Transaction Not Permitted to Acquier/Terminal (Транзакция не разрешена для Эквайрера/Терминала). Попытка выполнить операцию, не разрешенную для конкретного эквайрера или терминала.
Таков список наиболее часто встречающихся кодов ответа, имеющих одинаковые значения для всех ведущих ПС. Заметим, что их число несколько шире и варьируется в зависимости от конкретного диалекта ПС. Например в рамках спецификации Visa могут присутствовать RC, отсутствующие у Mastercard, и наоборот.
Оффлайновые коды ответов
В общих чертах следует коснутся и оффлайновых RC. К ним относятся коды, сгенерированные программным обеспечением POS-терминала. Поскольку в данном случае обмен выполняется не в рамках ISO 8583, а условия возникновения таких RC наступают в процессе т.н. EMV Transaction Flow, ограничимся общим описанием (Вопросы APDU/EMV-обмена будут подробно освещены в будущих материалах).
Z1 — OFFLINE DECLINED (Отклонено оффлайн). Было принято решение отклонить транзакцию, не отправляя онлайн-сообщение.
Z3 — NO ONLINE, DECLINED (Нет связи, отклонено оффлайн). POS-терминал предпринял попытку отправить онлайн-запрос, которая закончилась неудачно по причине отсутствия связи. В оффлайне транзакция отклонена.
Y1 — OFFLINE APPROVED (Одобрено оффлайн). Транзакция одобрена без онлайн-обращения к эмитенту. Справедливо для терминалов, поддерживающих оффлайн-транзакции.
Y3 — NO ONLINE, APPROVED (Нет связи, одобрено оффлайн). POS-терминал предпринял попытку отправить онлайн-запрос, которая закончилась неудачно по причине отсутствия связи. В оффлайне транзакция была одобрена. Справедливо для терминалов, поддерживающих оффлайн-транзакции.
SMS-информирование
Достаточно популярная ныне услуга SMS-информирования используется многими держателями карт. Помимо очевидного удобства, являясь в ряде случаев причиной споров, а иногда и скандалов между мерчантом и кардхолдером. Рассмотрим наиболее типичный случай:
- Клиент расплачивается картой.
- Получает SMS о списании суммы услуги/покупки.
- Терминал не печатает чек/зависает/перезагружается.
- Мерчант не имеет на руках успешного чека по операции.
- Клиент утверждает, что операция успешна, при этом ссылается на SMS.
Дальнейший сценарий развития событий зависит от опытности персонала ТСП и многих других факторов.
Первое и самое важное, что следует принимать во внимание в такой ситуации: критерием успешности операции по карте является чек (либо, если речь идет об одобренных ПС терминалах, не оснащенных чековым принтером — его электронный эквивалент), содержащий успешный код ответа и/или его расшифровку. Никакие SMS, полученные клиентом, критерием успешности операции не являются. Ни один диспутный цикл ни по одной претензии не будет рассматривать полученное кардхолдером SMS в качестве аргумента. Основная причина состоит в том, что такая услуга как SMS-информирование никак не специфицирована со стороны ПС. То есть, технические инструменты, в том числе и протоколы/формат обмена, которыми она достигается, зависят от каждого конкретного эмитента. В том числе, может быть реализована и с помощью различных самописных решений. В общем случае, некий условный «SMS-сервер» анализирует запросы к карточному контракту и фиксирует изменения его доступного остатка. Помимо этого, в большинстве случаев могут анализироваться поля 41 (Идентификатор Терминала (Terminal ID)), 42 (Идентификатор Мерчанта (Merchant ID)) и 43 (Имя и местонахождение мерчанта (Card Acceptor Name/Location)) из входящего запроса от эквайрера. Затем эти данные вносятся в «тело» SMS-сообщения и отправляются на номер телефона, который кардхолдер указал при выпуске карты. На выходе получается SMS-сообщение примерно такого формата: «КАРТА, ДАТА/ВРЕМЯ, Тип операции, Сумма, НАИМЕНОВАНИЕ ТСП, ДОСТУПНЫЙ ОСТАТОК».
Подчеркнем ряд важных моментов: фактически, принцип функционирования SMS-сервера базируется на срабатывании триггеров. При этом он может быть настроен на срабатывание при выполнении операции Оплата, но не срабатывать на операцию Отмена оплаты; далее, SMS-сервер ничего «не знает» про состояние каналов связи в момент выполнения операции. Соответственно, не способен «понять», был ли ответ на авторизацию успешно доставлен на POS-терминал. Сумма и комбинации всех этих факторов, а также отсутствие регламентов со стороны ПС, делают SMS-инфо крайне ненадежным источником. Этот факт необходимо учитывать как мерчантам, так и кардхолдерам. Безусловно, качество предоставления такой услуги, как SMS-информирование в последние годы существенно возросло. Однако это не отменяет сказанного выше.
Терминалы Сбербанка – это достаточно надежная техника, однако у любого оборудования могут возникать ошибки, проблемы и неполадки. Для наглядности, клиентам и персоналу терминал показывает ошибку (ее код). Исходя из этих данных проблему на терминале Сбербанка можно обойти или исправить.
Как исправить ошибки в банкоматах Сбербанк?
Ниже представлен полный перечень всех возможных ошибок в терминалах, возникающих как при оплате картой Сбербанка, так и при любых других условиях. Следует учитывать, что в большинстве случаев клиент/персонал ничего не сможет сделать, кроме как обратиться к специалистам банка.
Код |
Причина |
Решение |
12 |
Терминал неправильно подключен (через PC-3, а не PC-2). Если такая ошибка возникает только иногда, то проблема кроется в самом разъеме (например, поврежден). |
Необходимо переподключить оборудование на PC-2. Если это уже сделано или не помогает, подключить через USB-порт. Если и это не помогает – обратиться к специалистам банка. |
99 |
Нет связи с ПИН-падом (панелью ввода ПИН-кода). Возможно отошли контакты. |
Проверить контакты, подходящие к ПИН-паду. Попробовать переподключить. Если не помогает, менять ПИН-пад или провода. |
361 362 363 364 |
Все ошибки указывают на то, что чип карты не считывается. Проблема или в карте, или в ридере. |
Попробовать вставить любую другую карту. Если чип не будет считан ни на одной из карт, значит проблема в ридере. Нужна диагностика. |
403 |
Неверно введен ПИН-код. |
Проверить правильность введения ПИН-кода. Повторить попытку. Если не помогает и клиент уверен, что он все делает правильно – обращаться в службу поддержки. |
405 |
Вводимый ПИН-код заблокирован. |
Клиент должен обратиться в службу поддержки или в ближайшее отделение Сбербанка. |
444 507 |
Карта не активна (истек срок ее действия) |
Использовать другую карту. |
518 |
Неверная дата на терминале. |
Установить верные данные. |
521 |
Не хватает денег для совершения операции. |
Использовать другую карту или пополнить счет. |
572 |
Аналогична ошибкам 444 и 507 – истек срок действия платежного решения. |
См.решение проблемы с ошибками 444 и 507. |
574 579 |
Платежное средство заблокировано. |
Использовать другую карту. |
584 585 |
Период обслуживания платежного средства завершен. |
Повторить попытку. |
705 706 707 |
Ошибки аналогичны 574 и 579. Платежное средство заблокировано. |
См.решение проблемы с ошибками 574 и 579. |
708 709 |
Ошибки аналогичны 405. Вводимый ПИН-код заблокирован. |
См.решение проблемы с ошибкой 405. |
2000 |
Скорее всего клиент самостоятельно отменил операцию, нажав на кнопку отмены. В редких случаях проблема может быть в том, что терминал еще не провел сверку итогов и на данный момент не готов к работе. |
Рекомендуется повторить операцию. |
2002 |
Слишком долгий ввод ПИН-кода. |
Достать карту из терминала и повторить попытку. |
2004 2005 2006 2007 2405 2406 2407 |
Ошибки аналогичны 574 и 579. Платежное средство заблокировано. |
См.решение проблемы с ошибками 574 и 579. |
3001 |
Не хватает средств для пополнения карты. |
Проверить, сколько денег вносилось и сколько должно быть перечислено на счет. Если данные совпадают – обращаться в службу поддержки. |
3002 |
Предыдущее пополнение через терминал не было завершено. |
Завершить операцию пополнения счета. |
3019 3020 3021 |
Сервера Сбербанка находятся на обслуживании/ремонте/ регламентных работах. |
Подождать окончания работ. |
4100 |
Нет связи с банком. |
Подождать или воспользоваться другим устройством. |
4101 4102 |
Терминал не был проинкассирован. |
Произвести инкассацию. |
4103 4104 |
Обмен данными между терминалом и чипом карты был нарушен. |
Повторить операцию еще раз. Если не получается – воспользоваться другим устройством. |
4108 |
Номер карты был указан неверно (или был неверно прочитан). |
Повторить операцию еще раз. |
4110 4111 4112 |
Предупреждение о том, что нужна инкассация. |
Провести инкассацию. |
4113 4114 |
Превышен лимит операций. |
Связаться со службой поддержки. |
4115 |
Нельзя вводить карту вручную. |
Воспользоваться другой картой. |
4116 |
Последние 4 цифры номера карты введены неверно. |
Проверить данные. Повторить попытку. |
4117 |
ПИН-код не был введен |
Ввести ПИН-код. |
4119 |
Нет связи с банком. |
Связаться со службой поддержки. |
4120 |
ПИН-пад не получил код KLK. |
Связаться со службой поддержки. |
4121 |
Проблемы терминала на программном уровне. |
Сообщить специалистам банка. |
4122 |
Неверно произведена смена ключей. |
Сообщить специалистам банка. |
4123 4124 |
Нет ключей для рабочего сеанса. |
Сообщить специалистам банка. |
4125 |
Вместо чипа карты считана магнитная полоса. |
Вставить карту в ридер для чипов. |
4128 |
Неверный ключ KLK. |
Сообщить специалистам банка. |
4130 |
Забита память устройства. |
Произвести сверку итогов. |
4131 |
Проблема с ПИН-падом (неверная загрузка ПО). |
Сообщить специалистам банка. |
4132 |
Операция отменена. |
Ошибка возникает тогда, когда карту достают из терминала быстрее, чем пройдет оплата. Необходимо повторить операцию. |
4134 |
Давно не было сверки итогов. |
Выполнить сверку итогов. Повторить операцию. |
4136 |
Старая версия прошивки. |
Нужно обновить прошивку. |
4137 |
Ошибка в вводе ПИН-кода |
Проверить данные. Повторить попытку. |
4138 |
Номера карт получателя и отправителя средств совпадают. |
Совершить платеж с другой карты. |
4139 |
Нет нужного варианта связи для операции. |
Произвести перенастройку терминала или связаться со службой поддержки. |
4140 |
Неверный код или сумма операции. |
Проверить и изменить данные. Повторить попытку. |
4141 |
Программная ошибка. Нет нужного файла. |
Повторить попытку. Если операция не проходит – связываться со службой поддержки. |
4142 |
Не удается выполнить команду. |
Повторить попытку. Если операция не проходит – связываться со службой поддержки. |
4143 |
Старый СТОП-лист. |
Обновить СТОП-лист. |
4144 4145 4146 4147 |
Неправильный формат СТОП-листа. |
Изменить формат СТОП-листа на правильный. Повторить попытку. |
4148 |
Карта находится в СТОП-листе. |
Использовать другую карту или убрать текущую из СТОП-листа. |
4149 |
На платежном средстве нет фамилии клиента. |
Использовать другую карту. |
4150 |
Превышен лимит операций без связи с банком. |
Обеспечить связь с банком. |
4160 |
Биометрические данные считаны некорректно. |
Повторить попытку. Если проблема повторяется – связываться со службой поддержки. |
4161 |
Нет нужного файла для работы с биометрическими данными. |
Установить нужный файл или связаться со службой поддержки. |
4162 4163 4164 |
Ошибка в работе с сертификатом проверки биометрических данных. |
Попробовать повторить попытку. Если проблема остается, связываться со службой поддержки банка. |
4165 4166 4167 |
Биометрический сканер и терминал некорректно взаимодействуют. |
Проверить подключение устройств и их синхронизацию. Если очевидных проблем нет – связываться со службой поддержки банка. |
4168 4169 |
Ошибка в проверке отпечатков пальцев. |
Повторить попытку. Если проблема сохраняется – связываться со службой поддержки. |
4171 |
Отсутствует биометрическая криптограмма. |
Установить требуемое ПО или обращаться в службу поддержки. |
4202 |
Ошибка при загрузке данных. |
Повторить попытку. |
4203 |
При загрузке данных не был указан код для активации или он был указан неверно. |
Проверить данные и указать правильный код активации. |
4208 |
Ошибка при удаленной загрузке данных. На сервере нет нужного шаблона. |
Связаться со службой поддержки. |
4209 |
Ошибка при удаленной загрузке данных. На сервере нет доступа к базе данных. |
Связаться со службой поддержки. |
4211 |
Нет ключа №62 на терминале. |
При невозможности самостоятельно решить проблему и загрузить нужный ключ — связаться со службой поддержки. |
4300 |
Введены не все необходимые настройки/параметры. |
Указать всю необходимую для работы устройства информацию. Если проблема сохраняется или непонятно, что именно нужно вносить, обращаться в поддержку банка. |
4301 |
Невозможный тип операции. |
Повторить попытку. Если проблема сохраняется, попробовать произвести любую другую аналогичную операцию. Если и в такой ситуации сохраняется проблема – обращаться в службу поддержки. |
4302 |
Невозможный тип карты. |
Попробовать другую карту. Если проблема актуальна с любой картой, возможно проблема в ПО или ридере. Рекомендуется обращаться в службу поддержки. |
4303 |
Проблемы с передачей типа карты. Возможно неверные настройки устройства. |
Обращаться в службу поддержки банка. |
4305 |
Нужна более свежая библиотека данных. |
Обновить библиотеку kernel. |
4306 |
Нет нужной библиотеки kernel. Проблема обычно возникает после обновления библиотеки. Данные уже есть, но устройство их еще не успело обработать. |
Повторить попытку через несколько минут. Если ошибка сохраняется, обращаться в службу поддержки. |
4309 |
Нет данных для печати. |
Распространенная ошибка, которая возникает при неправильной настройке или синхронизации баз данных, ПО, оборудования и так далее. Рекомендуется пошагово проверять каждый из элементов и его взаимодействие в комплексе. |
4313 |
Несоответствие номеров карты. |
Повторить попытку. Если проблема сохраняется – использовать другую карту. |
4314 |
Устройство воспринимает отечественную карту как зарубежную. |
Повторить попытку. Если проблема сохраняется – использовать другую карту. |
4332 |
Не выполнена сверка итогов. |
Выполнить сверку итогов. |
4334 |
Карта не читается либо вышло время ожидания. |
Повторить попытку. Если проблема сохраняется – использовать другую карту. |
4335 |
Не введена сумма операции. |
Ввести сумму и повторить попытку. |
4336 |
Указан неправильный код валюты. |
Указать правильный код валюты. |
4339 |
Операцию невозможно выполнить для этой карты. |
Использовать другую карту. |
5002 |
Карта обладает дефектом: повреждена, изначально выпущена с дефектом и так далее. |
Использовать другую карту. |