“Не могу проверить баланс”, “Не получается перевести деньги со счета на счет”, “Вместо звонка начинается выполнение запроса USSD” — все эти жалобы и многие другие можно объединить в общую проблему абонентов: ошибки USSD-запросов.
Сложности с технологией USSD расстраивают пользователей, поскольку многие люди ощутили, как удобно управлять балансом и тарифами через короткие коды. Для получения нужной информации достаточно отправить короткий запрос, а работают они без интернета и бесплатны даже за границей.
Спешим обрадовать: если не работают USSD запросы, в 99% случаев это решаемая проблема, не составит особого труда, и не требуется специальных знаний.
Если при выполнении USSD запроса сообщение об ошибке появляется изредка (“USSD запрос не может быть выполнен”, “Произошла ошибка MMI” и т. п.), это можно списать на неполадки с сетью. В процессе обмена между телефоном и сервисной платформой оператора случаются сбои. Повторите запрос заново или перезагрузите телефон и попробуйте задать команду еще раз.
Гораздо сложнее случаи, когда USSD запросы не проходят систематически, и выключение-включение телефона никак не помогает.
Это первое, что говорят абоненты, кто столкнулся с постоянными ошибками. Действительно, владельцы новых телефонов редко жалуются на ошибки USSD запросов — с только что приобретенными аппаратами всё работает четко. И только через некоторое время можно обнаружить (обычно при проверке баланса), что команды USSD не выполняются. При этом телефон может никак реагировать на запрос, сразу показывая стартовую страницу, а может даже зависнуть.
Как показывает практика, ошибки чаще всего возникают на операционной системе Android, и почти никогда — на IOS и Windows Phone. Страдают владельцы гаджетов HTC, Huawei, LG, Sony и многих других.
Пользователи описывают несколько ситуаций, связанных с ошибками USSD команд. Рассмотрим каждую из них подробнее.
Независимо от модели вашего смартфона, есть несколько простых решений, позволяющих быстро устранить проблему с ошибками коротких команд, если проблема не в самом гаджете. Для начала просто попробуйте перерегистрироваться в сети.
- Переведите телефон в “авиарежим”;
- Выключите “авиарежим” через минимум 10-15 секунд.
Обычно такого простого решения достаточно, для решения проблемы, если она вызвана сбоем в подключении к сети оператора. Однако вы можете попробовать и полную перезагрузку устройства — выключите телефон и снова включите его через 10-15 секунд.
После покупки нового телефона на “Андроиде” пользователь, разумеется, подстраивает его под себя и заполняет память полезными приложениями. После установки очередной программы могут внезапно перестать выполняться USSD запросы — появляются надписи “код USSD отменен”, “недействителен”. Телефон никак не реагирует на команду.
Техподдержка мобильных брендов даёт лишь один совет — выполнить общий сброс системы (hard reset). В разных моделях телефонов эта функция может называться “Сброс данных”, “Возврат к заводским установкам” и т.д.
Перед сбросом рекомендуется сохранить все личные данные на внешних источниках или в облачных хранилищах. При сбросе системы удаляются контакты, фото, сообщения, а также все сторонние приложения, одно из которых, возможно и вызвало ошибки при выполнении USSD запросов.
На Android в таком случае можно предварительно выполнить проверку телефона в “безопасном режиме” — все сторонние установки будут неактивными, и это позволит выяснить, не является ли причиной ошибки с USSD установленная новая программа.
Для активации режима удерживайте кнопку питания до появления вариантов выключения/перезагрузки. После этого удерживайте несколько секунд на экране телефона кнопку отключения, и подтвердите переход устройства в “безопасный режим”. Для его отключения просто перезапустите устройство.
Производители мобильных телефонов устанавливают на смартфоны официальное программное обеспечение — прошивку, без которой гаджет был бы просто предметом из металла и пластика. Время от времени выпускаются обновления операционной системы, причем их установка часто происходит без ведома пользователя.
После обновления ОС некоторые владельцы “Андроидов” отмечают, что перестали работать USSD запросы. То же самое случается и когда пользователь в качестве эксперимента установил альтернативную прошивку от независимых разработчиков.
Серьезные программные изменения приводят к конфликтам ПО. Чтобы вернуть все “на круги своя”, нужно воспользоваться уже знакомым нам способом — выполнить полный сброс системы, либо установить официальную версию ПО.
Владельцы Android на форумах отмечают, что при проблемах с USSD запросами иногда помогает “необъяснимое”:
- зайти в меню “Настройки — GPS и безопасность”;
- снять галочку “Оповещение о смене SIM”;
- перезагрузить смартфон.
Мы не вдавались в технические подробности, но если пользователи так говорят, есть смысл прислушаться. Тем более, что этот способ никак не угрожает вашему телефону.
Распространенная проблема на некоторых аппаратах Android — при обычном звонке появляется надпись “выполняется USSD запрос”, после чего телефон зависает, невозможно отменить звонок и повесить трубку. Считается, что это один из “багов” прошивки, который лечится только полным сбросом системы.
Особенно часто источником проблемы считают антивирус Касперского. Если вы недавно установили это приложение, после чего отключились USSD запросы, следует проверить два момента:
- Функция “Антивор” должна быть отключена.
- Не установлено ли ограничение на приём сообщений от контактов, содержащих буквенные символы, ведь ответы на USSD запросы часто приходят в отдельных сообщениях от Beeline, MegaFon, MTS и т. п.
Полный сброс системы, который советует техподдержка любого бренда, связан с определенными сложностями: исчезнут контакты, сообщения, приложения и все данные, имеющие ценность для хозяина смартфона. Поэтому перед радикальным методом стоит попробовать более щадящие, а именно:
- Очистить кэш-память;
- Установить программу USSD Checker из Google Play (для Android);
- Удалить flash-плееры;
- Установить мобильный антивирус и проверить телефон на угрозы.
Итак, если вы столкнулись с тем, что USSD запросы не работают, и вы не можете узнать баланс, остатки трафика, отключить подписки и выполнить десятки других полезных действий, попробуйте один из тех вариантов, которые мы описали в этой статье.
Важно! Проблема с ошибками при отправке USSD-команд может возникнуть и из-за изношенности сим-карты. Если у вас старая сим-карта, то можно бесплатно заменить ее в офисе своего оператора — платная замена только у оператора билайн.
Содержание
- 3 простых шага по исправлению ошибок USD.DLL
- Подробности файле с именем usd.dll
- Очистите мусорные файлы, чтобы исправить usd.dll, которое перестало работать из-за ошибки.
- Очистите реестр, чтобы исправить usd.dll, которое перестало работать из-за ошибки
- Как удалить заблокированный файл
- Настройка Windows для исправления критических ошибок usd.dll:
- Как другие пользователи поступают с этим файлом?
- Как вы поступите с файлом usd.dll?
- Некоторые сообщения об ошибках, которые вы можете получить в связи с usd.dll файлом
- USD.DLL
- 3 простых шага по исправлению ошибок USD.EXE
- Подробности файле с именем usd.exe
- Очистите мусорные файлы, чтобы исправить usd.exe, которое перестало работать из-за ошибки.
- Очистите реестр, чтобы исправить usd.exe, которое перестало работать из-за ошибки
- Как удалить заблокированный файл
- Настройка Windows для исправления критических ошибок usd.exe:
- Как другие пользователи поступают с этим файлом?
- Как вы поступите с файлом usd.exe?
- Некоторые сообщения об ошибках, которые вы можете получить в связи с usd.exe файлом
- USD.EXE
- Ошибки USSD запросов: что происходит и как исправить
- Ошибки USSD запросов: что происходит и как исправить
- Временные сбои
- ”Раньше всё работало!”
- Почему же не выполняются USSD запросы, и что делать?
- Быстрые решения
- Конфликт программного обеспечения
- Обновление прошивки
- Установлено оповещение о смене SIM
- Запрос USSD выполняется при вызове
- USSD запросы перестали работать после установки антивируса
- Альтернативные способы решения проблемы
- Метрики качества линейных регрессионных моделей
- SMAPE
- RMSLE
- R-квадрат
- Скорректированный R-квадрат
- Сравнение метрик
3 простых шага по исправлению ошибок USD.DLL
Подробности файле с именем usd.dll
Очистите мусорные файлы, чтобы исправить usd.dll, которое перестало работать из-за ошибки.
- Запустите приложение Asmwsoft Pc Optimizer.
- Потом из главного окна выберите пункт «Clean Junk Files».
- Когда появится новое окно, нажмите на кнопку «start» и дождитесь окончания поиска.
- потом нажмите на кнопку «Select All».
- нажмите на кнопку «start cleaning».
Очистите реестр, чтобы исправить usd.dll, которое перестало работать из-за ошибки
Как удалить заблокированный файл
- В главном окне Asmwsoft Pc Optimizer выберите инструмент «Force deleter»
- Потом в «force deleter» нажмите «Выбрать файл», перейдите к файлу usd.dll и потом нажмите на «открыть».
- Теперь нажмите на кнопку «unlock and delete», и когда появится подтверждающее сообщение, нажмите «да». Вот и все.
Настройка Windows для исправления критических ошибок usd.dll:
- Нажмите правой кнопкой мыши на «Мой компьютер» на рабочем столе и выберите пункт «Свойства».
- В меню слева выберите » Advanced system settings».
- В разделе «Быстродействие» нажмите на кнопку «Параметры».
- Нажмите на вкладку «data Execution prevention».
- Выберите опцию » Turn on DEP for all programs and services . » .
- Нажмите на кнопку «add» и выберите файл usd.dll, а затем нажмите на кнопку «open».
- Нажмите на кнопку «ok» и перезагрузите свой компьютер.
Как другие пользователи поступают с этим файлом?
Всего голосов ( 202 ), 133 говорят, что не будут удалять, а 69 говорят, что удалят его с компьютера.
Как вы поступите с файлом usd.dll?
Некоторые сообщения об ошибках, которые вы можете получить в связи с usd.dll файлом
- (usd.dll) столкнулся с проблемой и должен быть закрыт. Просим прощения за неудобство.
- usd.dll. Эта программа не отвечает.
- (usd.dll) — Ошибка приложения: the instruction at 0xXXXXXX referenced memory error, the memory could not be read. Нажмитие OK, чтобы завершить программу.
- (usd.dll) не является ошибкой действительного windows-приложения.
- (usd.dll) отсутствует или не обнаружен.
USD.DLL
Проверьте процессы, запущенные на вашем ПК, используя базу данных онлайн-безопасности. Можно использовать любой тип сканирования для проверки вашего ПК на вирусы, трояны, шпионские и другие вредоносные программы.
Источник
3 простых шага по исправлению ошибок USD.EXE
Подробности файле с именем usd.exe
Очистите мусорные файлы, чтобы исправить usd.exe, которое перестало работать из-за ошибки.
- Запустите приложение Asmwsoft Pc Optimizer.
- Потом из главного окна выберите пункт «Clean Junk Files».
- Когда появится новое окно, нажмите на кнопку «start» и дождитесь окончания поиска.
- потом нажмите на кнопку «Select All».
- нажмите на кнопку «start cleaning».
Очистите реестр, чтобы исправить usd.exe, которое перестало работать из-за ошибки
Как удалить заблокированный файл
- В главном окне Asmwsoft Pc Optimizer выберите инструмент «Force deleter»
- Потом в «force deleter» нажмите «Выбрать файл», перейдите к файлу usd.exe и потом нажмите на «открыть».
- Теперь нажмите на кнопку «unlock and delete», и когда появится подтверждающее сообщение, нажмите «да». Вот и все.
Настройка Windows для исправления критических ошибок usd.exe:
- Нажмите правой кнопкой мыши на «Мой компьютер» на рабочем столе и выберите пункт «Свойства».
- В меню слева выберите » Advanced system settings».
- В разделе «Быстродействие» нажмите на кнопку «Параметры».
- Нажмите на вкладку «data Execution prevention».
- Выберите опцию » Turn on DEP for all programs and services . » .
- Нажмите на кнопку «add» и выберите файл usd.exe, а затем нажмите на кнопку «open».
- Нажмите на кнопку «ok» и перезагрузите свой компьютер.
Как другие пользователи поступают с этим файлом?
Всего голосов ( 202 ), 133 говорят, что не будут удалять, а 69 говорят, что удалят его с компьютера.
Как вы поступите с файлом usd.exe?
Некоторые сообщения об ошибках, которые вы можете получить в связи с usd.exe файлом
- (usd.exe) столкнулся с проблемой и должен быть закрыт. Просим прощения за неудобство.
- (usd.exe) перестал работать.
- usd.exe. Эта программа не отвечает.
- (usd.exe) — Ошибка приложения: the instruction at 0xXXXXXX referenced memory error, the memory could not be read. Нажмитие OK, чтобы завершить программу.
- (usd.exe) не является ошибкой действительного windows-приложения.
- (usd.exe) отсутствует или не обнаружен.
USD.EXE
Проверьте процессы, запущенные на вашем ПК, используя базу данных онлайн-безопасности. Можно использовать любой тип сканирования для проверки вашего ПК на вирусы, трояны, шпионские и другие вредоносные программы.
Источник
Ошибки USSD запросов: что происходит и как исправить
Ошибки USSD запросов: что происходит и как исправить
“Не могу проверить баланс”, “Не получается перевести деньги со счета на счет”, “Вместо звонка начинается выполнение запроса USSD” — все эти жалобы и многие другие можно объединить в общую проблему абонентов: ошибки USSD-запросов.
Сложности с технологией USSD расстраивают пользователей, поскольку многие люди ощутили, как удобно управлять балансом и тарифами через короткие коды. Для получения нужной информации достаточно отправить короткий запрос, а работают они без интернета и бесплатны даже за границей.
Спешим обрадовать: если не работают USSD запросы, в 99% случаев это решаемая проблема, не составит особого труда, и не требуется специальных знаний.
Временные сбои
Если при выполнении USSD запроса сообщение об ошибке появляется изредка (“USSD запрос не может быть выполнен”, “Произошла ошибка MMI” и т. п.), это можно списать на неполадки с сетью. В процессе обмена между телефоном и сервисной платформой оператора случаются сбои. Повторите запрос заново или перезагрузите телефон и попробуйте задать команду еще раз.
Гораздо сложнее случаи, когда USSD запросы не проходят систематически, и выключение-включение телефона никак не помогает.
”Раньше всё работало!”
Это первое, что говорят абоненты, кто столкнулся с постоянными ошибками. Действительно, владельцы новых телефонов редко жалуются на ошибки USSD запросов — с только что приобретенными аппаратами всё работает четко. И только через некоторое время можно обнаружить (обычно при проверке баланса), что команды USSD не выполняются. При этом телефон может никак реагировать на запрос, сразу показывая стартовую страницу, а может даже зависнуть.
Почему же не выполняются USSD запросы, и что делать?
Как показывает практика, ошибки чаще всего возникают на операционной системе Android, и почти никогда — на IOS и Windows Phone. Страдают владельцы гаджетов HTC, Huawei, LG, Sony и многих других.
Пользователи описывают несколько ситуаций, связанных с ошибками USSD команд. Рассмотрим каждую из них подробнее.
Быстрые решения
Независимо от модели вашего смартфона, есть несколько простых решений, позволяющих быстро устранить проблему с ошибками коротких команд, если проблема не в самом гаджете. Для начала просто попробуйте перерегистрироваться в сети.
- Переведите телефон в “авиарежим”;
- Выключите “авиарежим” через минимум 10-15 секунд.
Обычно такого простого решения достаточно, для решения проблемы, если она вызвана сбоем в подключении к сети оператора. Однако вы можете попробовать и полную перезагрузку устройства — выключите телефон и снова включите его через 10-15 секунд.
Конфликт программного обеспечения
После покупки нового телефона на “Андроиде” пользователь, разумеется, подстраивает его под себя и заполняет память полезными приложениями. После установки очередной программы могут внезапно перестать выполняться USSD запросы — появляются надписи “код USSD отменен”, “недействителен”. Телефон никак не реагирует на команду.
Техподдержка мобильных брендов даёт лишь один совет — выполнить общий сброс системы (hard reset). В разных моделях телефонов эта функция может называться “Сброс данных”, “Возврат к заводским установкам” и т.д.
Перед сбросом рекомендуется сохранить все личные данные на внешних источниках или в облачных хранилищах. При сбросе системы удаляются контакты, фото, сообщения, а также все сторонние приложения, одно из которых, возможно и вызвало ошибки при выполнении USSD запросов.
На Android в таком случае можно предварительно выполнить проверку телефона в “безопасном режиме” — все сторонние установки будут неактивными, и это позволит выяснить, не является ли причиной ошибки с USSD установленная новая программа.
Для активации режима удерживайте кнопку питания до появления вариантов выключения/перезагрузки. После этого удерживайте несколько секунд на экране телефона кнопку отключения, и подтвердите переход устройства в “безопасный режим”. Для его отключения просто перезапустите устройство.
Обновление прошивки
Производители мобильных телефонов устанавливают на смартфоны официальное программное обеспечение — прошивку, без которой гаджет был бы просто предметом из металла и пластика. Время от времени выпускаются обновления операционной системы, причем их установка часто происходит без ведома пользователя.
После обновления ОС некоторые владельцы “Андроидов” отмечают, что перестали работать USSD запросы. То же самое случается и когда пользователь в качестве эксперимента установил альтернативную прошивку от независимых разработчиков.
Серьезные программные изменения приводят к конфликтам ПО. Чтобы вернуть все “на круги своя”, нужно воспользоваться уже знакомым нам способом — выполнить полный сброс системы, либо установить официальную версию ПО.
Установлено оповещение о смене SIM
Владельцы Android на форумах отмечают, что при проблемах с USSD запросами иногда помогает “необъяснимое”:
- зайти в меню “Настройки — GPS и безопасность”;
- снять галочку “Оповещение о смене SIM”;
- перезагрузить смартфон.
Мы не вдавались в технические подробности, но если пользователи так говорят, есть смысл прислушаться. Тем более, что этот способ никак не угрожает вашему телефону.
Запрос USSD выполняется при вызове
Распространенная проблема на некоторых аппаратах Android — при обычном звонке появляется надпись “выполняется USSD запрос”, после чего телефон зависает, невозможно отменить звонок и повесить трубку. Считается, что это один из “багов” прошивки, который лечится только полным сбросом системы.
USSD запросы перестали работать после установки антивируса
Особенно часто источником проблемы считают антивирус Касперского. Если вы недавно установили это приложение, после чего отключились USSD запросы, следует проверить два момента:
- Функция “Антивор” должна быть отключена.
- Не установлено ли ограничение на приём сообщений от контактов, содержащих буквенные символы, ведь ответы на USSD запросы часто приходят в отдельных сообщениях от Beeline, MegaFon, MTS и т. п.
Альтернативные способы решения проблемы
Полный сброс системы, который советует техподдержка любого бренда, связан с определенными сложностями: исчезнут контакты, сообщения, приложения и все данные, имеющие ценность для хозяина смартфона. Поэтому перед радикальным методом стоит попробовать более щадящие, а именно:
- Очистить кэш-память;
- Установить программу USSD Checker из Google Play (для Android);
- Удалить flash-плееры;
- Установить мобильный антивирус и проверить телефон на угрозы.
Итак, если вы столкнулись с тем, что USSD запросы не работают, и вы не можете узнать баланс, остатки трафика, отключить подписки и выполнить десятки других полезных действий, попробуйте один из тех вариантов, которые мы описали в этой статье.
Важно! Проблема с ошибками при отправке USSD-команд может возникнуть и из-за изношенности сим-карты. Если у вас старая сим-карта, то можно бесплатно заменить ее в офисе своего оператора — платная замена только у оператора билайн.
Источник
Метрики качества линейных регрессионных моделей
Для того чтобы модель линейной регрессии можно было применять на практике необходимо сначала оценить её качество. Для этих целей предложен ряд показателей, каждый из которых предназначен для использования в различных ситуациях и имеет свои особенности применения (линейные и нелинейные, устойчивые к аномалиям, абсолютные и относительные, и т.д.). Корректный выбор меры для оценки качества модели является одним из важных факторов успеха в решении задач анализа данных.
«Хорошая» аналитическая модель должна удовлетворять двум, зачастую противоречивым, требованиям — как можно лучше соответствовать данным и при этом быть удобной для интерпретации пользователем. Действительно, повышение соответствия модели данным как правило связано с её усложнением (в случае регрессии — увеличением числа входных переменных модели). А чем сложнее модель, тем ниже её интерпретируемость.
Поэтому при выборе между простой и сложной моделью последняя должна значимо увеличивать соответствие модели данным чтобы оправдать рост сложности и соответствующее снижение интерпретируемости. Если это условие не выполняется, то следует выбрать более простую модель.
Таким образом, чтобы оценить, насколько повышение сложности модели значимо увеличивает её точность, необходимо использовать аппарат оценки качества регрессионных моделей. Он включает в себя следующие меры:
- Среднеквадратичная ошибка ( MSE ).
- Корень из среднеквадратичной ошибки ( RMSE ).
- Среднеквадратичная ошибка в процентах ( MSPE ).
- Средняя абсолютная ошибка ( MAE ).
- Средняя абсолютная ошибка в процентах ( MAPE ).
- Cимметричная средняя абсолютная процентная ошибка ( SMAPE ).
- Средняя абсолютная масштабированная ошибка ( MASE )
- Средняя относительная ошибка ( MRE ).
- Среднеквадратичная логарифмическая ошибка ( RMSLE ).
- Коэффициент детерминации R -квадрат.
- Скорректированный коэффициент детеминации.
Прежде чем перейти к изучению метрик качества, введём некоторые базовые понятия, которые нам в этом помогут. Для этого рассмотрим рисунок.
Рисунок 1. Линейная регрессия
Наклонная прямая представляет собой линию регрессии с переменной, на которой расположены точки, соответствующие предсказанным значениям выходной переменной widehat (кружки синего цвета). Оранжевые кружки представляют фактические (наблюдаемые) значения y . Расстояния между ними и линией регрессии — это ошибка предсказания модели y-widehat (невязка, остатки). Именно с её использованием вычисляются все приведённые в статье меры качества.
Горизонтальная линия представляет собой «наивную» модель, или модель простого среднего, где коэффициент при независимой переменной x равен нулю, и остаётся только свободный член b , который становится равным среднему арифметическому фактических значений выходной переменной, т.е. b=overline . Очевидно, что такая модель для любого значения входной переменной будет выдавать одно и то же значение выходной — overline .
В линейной регрессии «наивная» модель рассматривается как «бесполезная», хуже которой работает только «случайный угадыватель». Однако, она используется для оценки, насколько дисперсия фактических значений y относительно линии среднего, больше, чем относительно линии регрессии с переменной, т.е. насколько модель с переменной лучше «бесполезной».
Среднеквадратичная ошибка (Mean Squared Error) применяется в случаях, когда требуется подчеркнуть большие ошибки и выбрать модель, которая дает меньше именно больших ошибок. Большие значения ошибок становятся заметнее за счет квадратичной зависимости.
Действительно, допустим модель допустила на двух примерах ошибки 5 и 10. В абсолютном выражении они отличаются в два раза, но если их возвести в квадрат, получив 25 и 100 соответственно, то отличие будет уже в четыре раза. Таким образом модель, которая обеспечивает меньшее значение MSE допускает меньше именно больших ошибок.
MSE рассчитывается по формуле:
где n — количество наблюдений по которым строится модель и количество прогнозов, y_ — фактические значение зависимой переменной для i -го наблюдения, widehat_ — значение зависимой переменной, предсказанное моделью.
Таким образом, можно сделать вывод, что MSE настроена на отражение влияния именно больших ошибок на качество модели.
Недостатком использования MSE является то, что если на одном или нескольких неудачных примерах, возможно, содержащих аномальные значения будет допущена значительная ошибка, то возведение в квадрат приведёт к ложному выводу, что вся модель работает плохо. С другой стороны, если модель даст небольшие ошибки на большом числе примеров, то может возникнуть обратный эффект — недооценка слабости модели.
Корень из среднеквадратичной ошибки (Root Mean Squared Error) вычисляется просто как квадратный корень из MSE :
MSE и RMSE могут минимизироваться с помощью одного и того же функционала, поскольку квадратный корень является неубывающей функцией. Например, если у нас есть два набора результатов работы модели, A и B , и MSE для A больше, чем MSE для B , то мы можем быть уверены, что RMSE для A больше RMSE для B . Справедливо и обратное: если MSE(A) MSE(B) , то и RMSE(A) RMSE(B) .
Следовательно, сравнение моделей с помощью RMSE даст такой же результат, что и для MSE . Однако с MSE работать несколько проще, поэтому она более популярна у аналитиков. Кроме этого, имеется небольшая разница между этими двумя ошибками при оптимизации с использованием градиента:
Это означает, что перемещение по градиенту MSE эквивалентно перемещению по градиенту RMSE , но с другой скоростью, и скорость зависит от самой оценки MSE . Таким образом, хотя RMSE и MSE близки с точки зрения оценки моделей, они не являются взаимозаменяемыми при использовании градиента для оптимизации.
Влияние каждой ошибки на RMSE пропорционально величине квадрата ошибки. Поэтому большие ошибки оказывают непропорционально большое влияние на RMSE . Следовательно, RMSE можно считать чувствительной к аномальным значениям.
Среднеквадратичная ошибка в процентах (Mean Squared Percentage Error) представляет собой относительную ошибку, где разность между наблюдаемым и фактическим значениями делится на наблюдаемое значение и выражается в процентах:
Проблемой при использовании MSPE является то, что, если наблюдаемое значение выходной переменной равно 0, значение ошибки становится неопределённым.
MSPE можно рассматривать как взвешенную версию MSE , где вес обратно пропорционален квадрату наблюдаемого значения. Таким образом, при возрастании наблюдаемых значений ошибка имеет тенденцию уменьшаться.
Cредняя абсолютная ошибка (Mean Absolute Error) вычисляется следующим образом:
MAE=frac<1>sumlimits_^left | y_-widehat_ right |
Т.е. MAE рассчитывается как среднее абсолютных разностей между наблюдаемым и предсказанным значениями. В отличие от MSE и RMSE она является линейной оценкой, а это значит, что все ошибки в среднем взвешены одинаково. Например, разница между 0 и 10 будет вдвое больше разницы между 0 и 5. Для MSE и RMSE , как отмечено выше, это не так.
Поэтому MAE широко используется, например, в финансовой сфере, где ошибка в 10 долларов должна интерпретироваться как в два раза худшая, чем ошибка в 5 долларов.
Средняя абсолютная процентная ошибка (Mean Absolute Percentage Error) вычисляется следующим образом:
Эта ошибка не имеет размерности и очень проста в интерпретации. Её можно выражать как в долях, так и в процентах. Если получилось, например, что MAPE=11.4 , то это говорит о том, что ошибка составила 11.4% от фактического значения.
SMAPE
Cимметричная средняя абсолютная процентная ошибка (Symmetric Mean Absolute Percentage Error) — это мера точности, основанная на процентных (или относительных) ошибках. Обычно определяется следующим образом:
Т.е. абсолютная разность между наблюдаемым и предсказанным значениями делится на полусумму их модулей. В отличие от обычной MAPE , симметричная имеет ограничение на диапазон значений. В приведённой формуле он составляет от 0 до 200%. Однако, поскольку диапазон от 0 до 100% гораздо удобнее интерпретировать, часто используют формулу, где отсутствует деление знаменателя на 2.
Одной из возможных проблем SMAPE является неполная симметрия, поскольку в разных диапазонах ошибка вычисляется неодинаково. Это иллюстрируется следующим примером: если y_=100 и widehat_=110 , то SMAPE=4.76 , а если y_=100 и widehat_=90 , то SMAPE=5.26 .
Ограничение SMAPE заключается в том, что, если наблюдаемое или предсказанное значение равно 0, ошибка резко возрастет до верхнего предела (200% или 100%).
Средняя абсолютная масштабированная ошибка (Mean absolute scaled error) — это показатель, который позволяет сравнивать две модели. Если поместить MAE для новой модели в числитель, а MAE для исходной модели в знаменатель, то полученное отношение и будет равно MASE . Если значение MASE меньше 1, то новая модель работает лучше, если MASE равно 1, то модели работают одинаково, а если значение MASE больше 1, то исходная модель работает лучше, чем новая модель. Формула для расчета MASE имеет вид:
MASE симметрична и устойчива к выбросам.
Средняя относительная ошибка (Mean Relative Error) вычисляется по формуле:
Несложно увидеть, что данная мера показывает величину абсолютной ошибки относительно фактического значения выходной переменной (поэтому иногда эту ошибку называют также средней относительной абсолютной ошибкой, MRAE ). Действительно, если значение абсолютной ошибки, скажем, равно 10, то сложно сказать много это или мало. Например, относительно значения выходной переменной, равного 20, это составляет 50%, что достаточно много. Однако относительно значения выходной переменной, равного 100, это будет уже 10%, что является вполне нормальным результатом.
Очевидно, что при вычислении MRE нельзя применять наблюдения, в которых y_=0 .
Таким образом, MRE позволяет более адекватно оценить величину ошибки, чем абсолютные ошибки. Кроме этого она является безразмерной величиной, что упрощает интерпретацию.
RMSLE
Среднеквадратичная логарифмическая ошибка (Root Mean Squared Logarithmic Error) представляет собой RMSE , вычисленную в логарифмическом масштабе:
Константы, равные 1, добавляемые в скобках, необходимы чтобы не допустить обращения в 0 выражения под логарифмом, поскольку логарифм нуля не существует.
Известно, что логарифмирование приводит к сжатию исходного диапазона изменения значений переменной. Поэтому применение RMSLE целесообразно, если предсказанное и фактическое значения выходной переменной различаются на порядок и больше.
R-квадрат
Перечисленные выше ошибки не так просто интерпретировать. Действительно, просто зная значение средней абсолютной ошибки, скажем, равное 10, мы сразу не можем сказать хорошая это ошибка или плохая, и что нужно сделать чтобы улучшить модель.
В этой связи представляет интерес использование для оценки качества регрессионной модели не значения ошибок, а величину показывающую, насколько данная модель работает лучше, чем «наивная» модель, в которой присутствует только константа (модель среднего), а входные переменные отсутствуют или коэффициенты регрессии при них равны нулю.
Именно такой мерой и является коэффициент детерминации (Coefficient of determination), который показывает долю дисперсии зависимой переменной, объяснённой с помощью регрессионной модели. Наиболее общей формулой для вычисления коэффициента детерминации является следующая:
Практически, в числителе данного выражения стоит среднеквадратическая ошибка оцениваемой модели, а в знаменателе — модели, в которой присутствует только константа.
Главным преимуществом коэффициента детерминации перед мерами, основанными на ошибках, является его инвариантность к масштабу данных. Кроме того, он всегда изменяется в диапазоне от −∞ до 1. При этом значения близкие к 1 указывают на высокую степень соответствия модели данным. Очевидно, что это имеет место, когда отношение в формуле стремится к 0, т.е. ошибка модели с переменными намного меньше ошибки модели с константой. R^<2>=0 показывает, что между независимой и зависимой переменными модели имеет место функциональная зависимость.
Когда значение коэффициента близко к 0 (т.е. ошибка модели с переменными примерно равна ошибке модели только с константой), это указывает на низкое соответствие модели данным, когда модель с переменными работает не лучше модели с константой.
Кроме этого, бывают ситуации, когда коэффициент R^ <2>принимает отрицательные значения (обычно небольшие). Это произойдёт, если ошибка модели среднего становится меньше ошибки модели с переменной. В этом случае оказывается, что добавление в модель с константой некоторой переменной только ухудшает её (т.е. регрессионная модель с переменной работает хуже, чем предсказание с помощью простой средней).
На практике используют следующую шкалу оценок. Модель, для которой R^<2>>0.5 , является удовлетворительной. Если R^<2>>0.8 , то модель рассматривается как очень хорошая. Значения, меньшие 0.5 говорят о том, что модель плохая.
Скорректированный R-квадрат
Основной проблемой при использовании коэффициента детерминации является то, что он увеличивается (или, по крайней мере, не уменьшается) при добавлении в модель новых переменных, даже если эти переменные никак не связаны с зависимой переменной.
В связи с этим возникают две проблемы. Первая заключается в том, что не все переменные, добавляемые в модель, могут значимо увеличивать её точность, но при этом всегда увеличивают её сложность. Вторая проблема — с помощью коэффициента детерминации нельзя сравнивать модели с разным числом переменных. Чтобы преодолеть эти проблемы используют альтернативные показатели, одним из которых является скорректированный коэффициент детерминации (Adjasted coefficient of determinftion).
Скорректированный коэффициент детерминации даёт возможность сравнивать модели с разным числом переменных так, чтобы их число не влияло на статистику R^ <2>, и накладывает штраф за дополнительно включённые в модель переменные. Вычисляется по формуле:
где n — число наблюдений, на основе которых строится модель, k — количество переменных в модели.
Скорректированный коэффициент детерминации всегда меньше единицы, но теоретически может принимать значения и меньше нуля только при очень малом значении обычного коэффициента детерминации и большом количестве переменных модели.
Сравнение метрик
Резюмируем преимущества и недостатки каждой приведённой метрики в следующей таблице:
Мера | Сильные стороны | Слабые стороны |
---|---|---|
MSE | Позволяет подчеркнуть большие отклонения, простота вычисления. | Имеет тенденцию занижать качество модели, чувствительна к выбросам. Сложность интерпретации из-за квадратичной зависимости. |
RMSE | Простота интерпретации, поскольку измеряется в тех же единицах, что и целевая переменная. | Имеет тенденцию занижать качество модели, чувствительна к выбросам. |
MSPE | Нечувствительна к выбросам. Хорошо интерпретируема, поскольку имеет линейный характер. | Поскольку вклад всех ошибок отдельных наблюдений взвешивается одинаково, не позволяет подчёркивать большие и малые ошибки. |
MAPE | Является безразмерной величиной, поэтому её интерпретация не зависит от предметной области. | Нельзя использовать для наблюдений, в которых значения выходной переменной равны нулю. |
SMAPE | Позволяет корректно работать с предсказанными значениями независимо от того больше они фактического, или меньше. | Приближение к нулю фактического или предсказанного значения приводит к резкому росту ошибки, поскольку в знаменателе присутствует как фактическое, так и предсказанное значения. |
MASE | Не зависит от масштаба данных, является симметричной: положительные и отрицательные отклонения от фактического значения учитываются одинаково. Устойчива к выбросам. Позволяет сравнивать модели. | Сложность интерпретации. |
MRE | Позволяет оценить величину ошибки относительно значения целевой переменной. | Неприменима для наблюдений с нулевым значением выходной переменной. |
RMSLE | Логарифмирование позволяет сделать величину ошибки более устойчивой, когда разность между фактическим и предсказанным значениями различается на порядок и выше | Может быть затруднена интерпретация из-за нелинейности. |
R-квадрат | Универсальность, простота интерпретации. | Возрастает даже при включении в модель бесполезных переменных. Плохо работает когда входные переменные зависимы. |
R-квадрат скорр. | Корректно отражает вклад каждой переменной в модель. | Плохо работает, когда входные переменные зависимы. |
В данной статье рассмотрены наиболее популярные меры качества регрессионных моделей, которые часто используются в различных аналитических приложениях. Эти меры имеют свои особенности применения, знание которых позволит обоснованно выбирать и корректно применять их на практике.
Однако в литературе можно встретить и другие меры качества моделей регрессии, которые предлагаются различными авторами для решения конкретных задач анализа данных.
Источник
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
Также причиной может быть некорректно переданный идентификатор мерчанта в транзакции
Что делать, если не удается оплатить банковской картой в Интернет-магазине
💡Почему важно знать причины неоплаты?
Оплата банковской картой через интернет — эту услугу сейчас предлагает практически любой интернет магазин. Вы можете например купить билет на поезд, оплатив банковской картой, сделать покупку на ozon.ru, купить ЖД билет онлайн.
Я всегда заказывал и оплачивал билеты банковской картой через интернет(я использую только дебетовые карты, у меня нет кредитной карты). Самое интересное, что и эта услуга иногда дает сбой — зависают деньги на карте, не проходит оплата.
Но у меня был случай, когда оплата просто не проходила. Робокасса писала сообщение — оплата отменена. Я не знал, в чем причина. В личном кабинете найти ошибку мне не удалось.
Основные причины ошибок при оплате банковской картой
Первая причина, которая является самой распространенной — отсутствие нужной суммы на карте. Рекомендуется проверить ваш баланс — для этого нужно позвонить в банк или войти в интернет банк. Иногда по карте устанавливают ежемесячный или ежедневный лимит трат. Чтоб это проверить — нужно позвонить в банк.
Эта причина может быть не ясна сразу — при отказе в оплате может не отображаться ваш баланс. Ошибка аутентификации 3D secure может быть также связана с неверным вводом реквизитов карты на предыдущем шаге. В таком случае просто повторите платеж и укажите правильные данные.
Вторая причина — на стороне платежной системы. Например, терминал оплаты РЖД не позволяет платить картами MasterCard. Можно использовать только карты Visa.
Заданный магазин может не поддерживать данный способ оплаты. К примеру, Робокасса, которую подключают к множеству магазинов предлагает различные тарифы для оплаты.
Я сначала хотел оплатить вебмани, однако я позвонил в магазин. Оказалось, оплатить вебмани нельзя. У них не подключена эта опция. Хотя способ оплаты через вебмани предлагается на странице оплаты.
Третья причина — возможно ваша карта заблокирована. Опять же можно позвонить в банк и проверить это. Блокировка может быть осуществлена банком автоматически в случае наличия подозрительных операций у клиента.
Четвертая причина — у вас не подключена опция 3d Secure(MasterCard SecureCode в случае MasterCard).
Технология 3D Secure заключается в следующем: при оплате вам приходит СМС от банка, которую вы должны ввести в специальном окне. Эту СМС знаете только вы и банк. Мошенничество в данном случае достаточно трудно, для него потребуется и ваш телефон.
Эта опция нужна вам для оплаты на сумму больше 3 тыс. рублей. Это как раз мой случай. Я купил в интернет магазине газовую плиту Bosh. При оплате товара на сумму 22 тыс. рублей мне выдалось вот такое сообщение:
Я был в замешательстве, не знал что делать. Сначала я думал, что это проблема магазина. Но сначала я все таки позвонил в банк. В моем случае это был Промсвязьбанк и карта Доходная.
Позвонив в поддержку Промсвязьбанка, мне предложили сначала пройти процедуру аутентификации
- Назвать 4 последних цифры номера карты
- Назвать фамилию имя отчество полностью
- Назвать кодовое слово.
Далее для подключения услуги 3d Secure от меня потребовали 2 номера из таблицы разовых ключей. Вроде как услугу подключили, но через полчаса оплата снова не прошла. Позвонил в банк — сказали ожидайте когда подключится — услуга подключается не сразу. Нужно подождать.
Я решил проверить, подключена ли услуга. Я залогинился в Интернет-банк — увидел, что такая услуга есть(в ПСБ ритейл это можно посмотреть на странице карты, щелкнув по номеру карты)
Еще раз попытка оплаты — мне высветилось окно, где я должен был ввести код подтверждения. После заполнения данных карты мне пришло СМС с кодом для оплаты
Далее вуаля — заказ наконец то оплачен. Я получил следующее окно и статус заказа в магазине изменился на «Оплачен»
Мой заказ доставили в пункт назначения, где я его заберу в течение месяца. Главное оплата прошла.
Самая частая ошибка 11070: ошибка аутентификации 3d-secure — причины
Самая частая ошибка, которая происходит при оплате картой — 11070: ошибка аутентификации 3dsecure. Есть 2 возможных причины этой ошибки
- Введен неверный одноразовый код. Вам пришел код, но при вводе вы допустили ошибку в цифре. В результате получили ошибку
- Одноразовый код протух. Время, которое вам дают на ввод одноразового кода при оплате, составляет не более 5 минут. Далее вам придется повторить оплату.
В любом случае, советуем повторить процесс оплаты и удостовериться, что вы ввели одноразовый пароль 3D Secure сразу после получения и пароль введен верно.
Ошибка процессинга карты — что это такое?
Процессинг банка — это сложная программа, которая отвечает за обработку транзакций по картам. Когда вы снимаете деньги в банкомате, делаете покупку, то идет запрос по интернет в данную систему. Проверяется есть ли на вашей карте деньги. Эта программа находится на серверах в Интернет.
Вы не можете повлиять на данную ошибку никак. Вам стоит обратиться на горячую линию банка или интернет-магазина, где вы осуществляете транзакцию. Исправление ошибки — дело специалистов, поддерживающих данную систему. Остается только ждать.
Вы можете попробовать осуществить оплату повторно примерно через пол-часа. По идее такие ошибки должны исправляться очень быстро. Аналогичная ошибка бывает с сообщением «Сервис временно недоступен». Это значит, что сломалась серверная сторона и сделать ничего нельзя. Только ждать починки
Что значит хост недоступен при оплате картой
Хост — это определенный сетевой адрес. Это может быть ip адрес или же просто доменное имя(к примеру, server1.sberbak.online). При оплате картой через терминал происходит подключение к определенному сетевому адресу(хосту). На данном хосте находится программное обеспечение, которое производит оплату — снимает с карты деньги, проверяет баланс и т.д.
Если хост недоступен, значит деньги снять нельзя. Есть 2 основных причины недоступности:
- Нет интернет на устройстве, с которого производится оплата. В современных терминалах может быть вшит Интернет-модуль, через который терминал связывается с сервером. Возможно он потерял сеть или завис. В этом случае может помочь перезагрузка или же выход по голое небо, где Мобильный интернет ловит отлично
- Хост недоступен по причине поломки. В этом случае рекомендуется обратиться на горячую линию банка, который поддерживает ваш терминал. Данная проблема должна решаться на стороне хоста. Он может быть недоступен по разным причинам: завис, упал сервер, идет обновление программного обеспечения.
Что такое ошибка в CVC карты?
CVC-код — это трехзначный код, который находится на обратной стороне вашей банковской карты. Если появляется ошибка в CVC карты, то рекомендуем проверить, правильно ли вы ввели этот код? Если все правильно, пожалуйста проверьте, введены ли правильно другие данные вашей карты Сбербанка, ВТБ или другого банка.
CVC код нужен для того, чтоб проверить, есть ли у вас на руках данная карта в руках. Данная ошибка значит, что CVC код введен неверно. Просто осуществите оплату повторно и введите все данные верно
Проблема при регистрации токена — как решить?
Проблема при регистрации токена — частая ошибка, которая проявляется на сайте РЖД при оплате билетов.
Токен — это уникальный идентификатор(стока типа 23hjsdfjsdhfjhj2323dfgg), которая формируется когда вы заказываете билет. Это как бы ваша сессия оплаты. Ошибка возникает на стороне сервера оплаты.
Решений может быть два
- Проблемы на сервере РЖД. Сервер оплаты очень занят и перегружен из-за числа заказов. Возможно на нем ошибка. Рекомендуем в этом случае попробывать повторить оплату позднее
- Токен Истек. Это вина того, кто платит. Рассмотрим ситуацию: если вы оформили билет, а потом отошли от компьютера на полчаса, а потом вернулись и нажали оплатить. Ваш заказ аннулирован, т.к. вы не оплатили вовремя. При оплате вы получите ошибку. Нужно заново купить билет и оплатить его в течение 10 минут.
Если ошибка в течение часа сохраняется, рекомендуем обратиться на горячую линию РЖД.
Ошибка банковской карты — карта не поддерживается
Ошибка «карта не поддерживается» может возникать, если вы оплачиваете какую-либо услугу картой другой платежной системы, предоплаченной картой либо же Виртуальной картой. Это не значит, что карта у вас «неправильная», на ней нет денег или еще что-либо. Просто в данном конкретном случае нельзя использовать карту вашего типа. К примеру, виртуальные карты нельзя использовать при оплате в Google Play Market.
Решение простое: попробуйте использовать другую карту. Если ошибка повторится, то обратитесь в службу поддержки интернет-магазина или платежного сервиса, где осуществляете оплату.
Таблица с кодами ошибок при оплате.
Немногие знают, что при оплате картой система обычно выдает код ошибки. Например, E00 при оплате. Иногда по ошибке можно понять, в чем проблема
Код ошибки и описание |
---|
Код 00 – успешно проведенная операция. |
Код 01 – отказать, позвонить в банк, который выпустил карту. |
Код 02 – отказать, позвонить в банк, который выпустил карту (специальные условия). |
Код 04 — изъять карту без указания причины. |
Код 05 – отказать без указания причины. |
Код 17 – отказать, отклонено пользователем карты. |
код 19 — тех. ошибка на стороне банка |
Код 41 – изъять, утерянная карта. |
Код 43 – изъять, украденная карта. |
код 50 — ? |
Код 51 – отказать, на счете недостаточно средств. |
Код 55 – отказать, неверно введенный ПИН-код. |
Код 57 – отказать, недопустимый тип операции для данного вида карты (например, попытка оплаты в магазине по карте предназначенной только для снятия наличных). |
Код 61 – отказать, превышение максимальной суммы операции для данной карты. |
Код 62 – отказать, заблокированная карта. |
Код 65 – отказать, превышение максимального количества операции для данной карты. |
Код 75 — отказать, превышение максимального количества неверных ПИН-кодов для данной карты. |
Код 83 – отказать, ошибка сети (технические проблемы). |
Код 91 – отказать, невозможно направить запрос (технические проблемы). |
Код 96 – отказать, невозможно связаться с банком, который выдал карту. |
Код Z3 — онлайн не работает, а в оффлайне терминал отклонил транзакцию. |
Что делать, если с картой все ОК, но оплата не проходит?
Самая типичная проблема, когда оплата не проходит — сбой в банковской системе. В работе банка могут наблюдаться перебои. Это может быть не обязательно ваш банк, а банк который принимает платеж на стороне клиента(которому принадлежит терминал). В этом случае можно дать 2 совета
- Подождать и оплатить позднее. Сбои в работе оперативно решаются и уже через час оплата может пройти без проблем. Обычно о сбоях можно узнать по СМС сообщениям или позвонив на горячую линию вашего банка.
- Использовать другую карту. Если нельзя оплатить одной — нужно попробывать оплатить другой картой. Если оплата и другой картой не проходит, то это скорее всего сбой на стороне, принимающей платеж. Тут остается только ждать.
3 полезных совета при оплате картой через Интернет
Во первых — заведите себе специальную карту. Не используйте для оплаты зарплатную карту, на которой у вас все деньги. Оптимально — кредитная карта. Она позволяет в отдельных случаях вернуть часть суммы покупки(CashBack). Обычно это сумма до 5 процентов от покупки. Будьте внимательны, некоторые сервисы при оплате катой берут комиссии. И конечно же адрес страницы оплаты всегда должен начинаться с https и рядом с адресом должен стоять значок в виде замка(Соединение https).
Во вторых — не держите много денег на карте. На карте должно быть немногим больше суммы, необходимой вам для покупки. Примерно плюс 10% от общей стоимости покупки. Логика проста — с нулевой карты ничего не могут снять.
Делаете покупку — просто пополняете карту в интернет банке и получаете нужную сумму.
В третьих — Делайте оплату картой в известных магазинах. Почитайте отзывы о магазинах на Яндекс.Маркет. Если вы платите картой, будьте готовы к тому, что при отмене заказа могут вернуться на вашу карту не сразу.
В последний раз, когда я делал оплату заказа и потом возвращал заказ и деньги, возврат на карту шел в течение 7 дней. Помните — никто деньги вам сразу не вернет. Будьте готовы ждать.
Источник
Коды ошибок Visa/MasterCard/МИР
Содержание:
ТЕРМИНЫ И ТОЛКОВАНИЕ
Банк-эмитент — банк, выпустивший карту плательщика.
Банк-эквайер — поставщик услуги — банк, который обрабатывает платежи по кредитным или дебетовым картам плательщикам. Он связывает держателя карты (плательщика) с банком, который её выпустил, в момент совершения конкретной операции в ТСП.
Платежная система (ПС) — это сервис для перевода денежных средств в электронной или физической форме. Платежная система устанавливает определенный набор правил, программных, аппаратных и технических средств для передачи денежных средств от одной стороны другой.
Международная платежная система (МПС) — платежная система, услуги которой доступны в разных странах.
Наиболее известные платежные системы в России:
- Национальная система платежных карт Мир
- China UnionPay
- VISA International Service Association
- Mastercard
- JCB
- American Express
- Diners Club International
3-D Secure (3ds) — технология двухшагового подтверждения операции по карте с помощью смс-кода. Увеличивает безопасность проведения платежей с кредитных и дебетовых карт, которые совершаются в интернете.
Ниже собраны коды ошибок действующих банков-эквайеров/эмитентов и платежных систем.
Часто встречающиеся коды ошибок
Код 05 – отказ эмитента без указания причины — необходимо обращаться в банк, выпустивший карту;
Код 17 – отказать, отклонено пользователем карты;
Код -19 – не пройдена авторизация (как правило, при непрохождении 3ds авторизации, либо банк запрещает прохождение 3ds) — необходимо обращаться в банк, выпустивший карту;
Код 41 – утерянная карта — необходимо обращаться в банк, выпустивший карту;
Код 43 – украденная карта — необходимо обращаться в банк, выпустивший карту;
Код 51 – недостаточно средств для проведения операции;
Код 57 – недопустимый тип операции для данного типа карты (например, попытка оплаты в магазине по карте предназначенной только для снятия наличных);
Код 61 – превышение максимальной суммы операции или количества попыток для данной карты; превышен лимит на терминале продавца; недостаточно средств на счете продавца, в случае выплат (более точное описание смотрите ниже, исходя из обслуживающего банка) — необходимо обращаться в банк, выпустивший карту;
Код 62 – заблокированная карта — необходимо обращаться в банк, выпустивший карту;
Код 65 – превышение максимального количества операции для данной карты — необходимо обращаться в банк, выпустивший карту;
Код 83 – ошибка сети (технические проблемы);
Код 91 – эмитент недоступен (технические проблемы на стороне банка-эмитента);
Код 96 – системная ошибка/невозможно связаться с банком, который выдал карту (требуется сверка с эквайером);
Код 66 — установлена блокировка банком для данной карты на основании требований МПС (как правило, за совершение подряд отказных от эмитента операций, например, с кодами 05, 51,61,65 и 41,43,93,14); ограничитель, блокирующий проведение неуспешных операций по картам МasterCard после 20 отказов от Эмитентов с одной и той же карты. Блокировка карты будет срабатывать с 21-ой неуспешной операции сроком на 24 часа;
Код 70001 — н едостаточно средств на счете у компании (в случае совершения выплаты физическому лицу);
Код 88 — отказ, некорректно введен код CVC2;
Код -3 — нет ответа от эмитента/эквайера (требуется сверка/уточнение у эквайера);
1A-Call your bank — ответ предоставляет MasterCard взамен RC:65 ( превышение максимального количества операции для данной карты);
Код 405 — Strong Customer Authentication Required/Trans Status From Issuer or Payment System — не пройдена аутентификации пользователя (ошибка схожа с -19 Authentication failed) — необходимо обращаться в банк, выпустивший карту.
Безусловно негативные коды ответов
Получение негативного авторизационного кода ответа из группы безусловно негативных не допускает повторения попытки совершения операций по карте (Важно при проведении рекуррентных операций).
03 – Invalid merchant | Отклонение запроса из-за запрета выполнения операций в данной категории ТСП Требования к Эмитенту |
04 – Capture card | Отклонение запроса из-за попытки использования постоянно заблокированной карты Требования к Эмитенту |
12 – Invalid transaction | Отклонение запроса из-за запрета выполнения операций данного типа Требования к Эмитенту |
15 – Invalid issuer | Отклонение запроса Платформой из-за отсутствия Эмитента карты в БИН-таблице Требования к Эмитенту |
33 – Expired card, pick up | Отклонение запроса из-за попытки использования постоянно заблокированной карты при условии, что карта не утеряна и не украдена Требования к Эмитенту |
41 – Lost card, pick up | Отклонение запроса из-за попытки использования утерянной карты Требования к Эмитенту |
43 – Stolen card, pick up | Отклонение запроса из-за попытки использования украденной карты Требования к Эмитенту |
57 – Transaction not permitted to issuer/cardholder | Отклонение запроса из-за ограничений на продукт карты Требования к Эмитенту |
58 – Transaction not permitted to acquirer/terminal | Отклонение запроса Платформой из-за недопустимости выполнения Эквайрером операций данного типа Требования к Эмитенту |
62 – Restricted card | Отклонение запроса из-за ограничений на карту или счет Держателя карты Требования к Эмитенту |
76 – Unable to locate previous message | Отклонение отмены запроса из-за отсутствия оригинального запроса Требования к Эмитенту |
78 – Invalid/nonexistent account specified | Отклонение запроса из-за попытки использования закрытой карты Требования к Эмитенту |
92 – Unable to route transaction | Отклонение запроса Платформой из-за невозможности его маршрутизации получателю Требования к Эмитенту |
93 – Transaction cannot be completed, violation of law | Отклонение запроса по причине нарушения требований законодательства Требования к Эмитенту |
94 – Duplicate transmission detected | Отклонение задублированного запроса Требования к Эмитенту |
Полные списки кодов банков-эквайеров
ПАО « Промсвязьбанк »
1) Недостаточно средств на карте — в случае оплаты;
2) Недостаточно средств на счете — в случае выплаты.
Result Code | Description | Описание |
Approved | Операция прошла успешно | |
1 | Call your bank | Позвоните в свой банк |
3 | Invalid merchant | Недействительный продавец |
4 | Your card is restricted | Ограничение в проведении операции на стороне эмитента |
5 | Transaction declined | Операция отклонена без указания причины |
12 | Invalid transaction | Недействительная операция, возможно ошибки в параметрах запроса к платёжной системе |
13 | Invalid amount | Недопустимая сумма |
14 | No such card | Такая карта не существует |
15 | No such card/issuer | Нет такой карты / эмитента |
20 | Invalid response | Неверный ответ |
30 | Format error | Ошибка в параметрах запроса к платёжной системе |
41 | Lost card | Карта утеряна (статус установлен у эмитента) |
43 | Stolen card | Карта украдена |
51 | Not sufficient funds | |
54 | Expired card | Срок действия карты истёк |
55 | Incorrect PIN | Неверный PIN-код |
57 | Not permitted to client | Операция не разрешена для клиента (как правило, о тказ приходит со стороны платёжной системы) |
58 | Not permitted to merchant | Не разрешено продавцу (заблокирован терминал) |
61 | Exceeds amount limit | Сумма операции превысила допустимый лимит (также, возможен отказ от платёжной системы) |
62 | Restricted card | Запрещённая карта |
63 | Security violation | Нарушение безопасности |
65 | Exceeds frequency limit | Превышен лимит |
75 | PIN tries exceeded | Превышено количество попыток ввода PIN-кода |
76 | Wrong PIN,tries exceeded | Неверный PIN-код, количество попыток превышено |
82 | Time-out at issuer | Тайм-аут при соединении с эмитентом |
83 | Transaction failed | Транзакция неуспешна |
86 | Unable to verify PIN | Невозможно проверить PIN-код |
89 | Authentication failure | Ошибка аутентификации |
91 | Issuer unavailable | Эмитент недоступен |
93 | Violation of law | Операция отклонена. Держателю необходимо обратиться в свой банк |
95 | Reconcile error | Возникает, когда операция была уже проведена. |
96 | System malfunction | Системная ошибка Возможно ошибки в параметрах запроса к платёжной системе |
-2 | Bad CGI request | Неверно сформирован запрос к платёжному шлюзу |
-3 | No or Invalid response received | Платёжный шлюз вовремя не получил ответ. Статус операции при этом может быть успешным или неуспешным. |
-4 | Server is not responding | Сервер не отвечает |
-5 | Connect failed | Сбой соединения |
-8 | Error in card number field | Ошибка в поле номера карты |
-9 | Error in card expiration date field | Введена неверная дата срока действия карты |
-10 | Error in amount field | Ошибка в поле суммы |
-11 | Error in currency field | Ошибка в поле валюты |
-12 | Error in merchant terminal field | Некорректный запрос к платежному шлюзу |
-17 | Access denied | Отказано в доступе (Возможно ошибка при формировании P_SIGN) |
-18 | Error in CVC2 or CVC2 Description fields | Ошибка в поле CVC2 |
-19 | Authentication failed | Аутентификация прошла неуспешно (3d-secure), возможны другие причины. |
-20 | Expired transaction | Время проведения операции превышает значение параметра TIMESTAMP |
-21 | Duplicate transaction | Отправлен повторный запрос с идентичными параметрами |
70001 | Not sufficient funds | Недостаточно средств на счете. |
ПАО Банк «ФК Открытие»
1) Для операции Pay — cумма превышает разрешенный суточный лимит (необходимо обратиться к эмитенту);
2) Для операций Payout — недостаточно средств на счете или превышен месячный лимит на терминале (необходимо обратиться к эквайеру).
Источник
Adblock
detector
Result Code | Description | Описание |
00 | Approved | Успешная транзакция |
01 | Refer to card issuer | Обратитесь к эмитенту карты |
02 | Refer to card issuer, special condition | Обратитесь к эмитенту карты, особое условие |
03 | Invalid merchant or service provider | Недействительный идентификатор продавца |
04 | Pickup card | Изъять карту |
05 | Do not honor | Транзакция была отклонена эмитентом без объяснения причин |
06 | Error | Эмитент карты вернул ошибку без дополнительных объяснений |
07 | Pickup card, special condition (other than lost/stolen card) | Изъять карту, специальные условия |
08 | Honor with identification | Не пройдена идентификация, проблема с идентификацией |
09 | Request in progress | Выполняется запрос |
10 | Approved for partial amount | Одобрено для частичной суммы |
11 | Approved, VIP Approved, VIP program | Одобрено для VIP, программа VIP |
12 | Invalid transaction | Запрошенная транзакция не поддерживается или недействительна для представленного номера карты |
13 | Invalid amount | Сумма превышает лимиты, установленные эмитентом для данного типа транзакции |
14 | Invalid card (no such number) | Эмитент указывает, что эта карта недействительна. |
15 | No such issuer | Номер эмитента карты недействителен |
16 | Approved, update track 3 | Утверждено, обновить |
17 | Customer cancellation | Отмена клиентом |
18 | Customer dispute | Открыт спор с клиентом |
19 | Re-enter transaction | Клиент должен повторно отправить транзакцию |
20 | Invalid response | Неверный ответ |
21 | No action taken | Никаких действий не предпринимается. Эмитент отказался без других объяснений |
22 | Suspected malfunction | Предполагаемая неисправность |
23 | Unacceptable transaction fee | Неприемлемая комиссия за транзакцию |
24 | File update not supported | Обновление файла не поддерживается |
25 | Unable to locate record | Невозможно найти запись |
26 | Duplicate record | Дублирующая запись |
27 | File update edit error | Ошибка редактирования обновления файла |
28 | File update file locked | Файл/обновления файла заблокировано |
29 | not used | не используется |
30 | Format error | Ошибка формата |
31 | Bank not supported | Банк не поддерживается коммутатором |
32 | Completed partially | Завершено частично |
33 | Expired card, pick-up | Срок действия карты истек |
34 | Issuer suspects fraud, pick-up card | Эмитент карты подозревает мошенничество |
35 | Contact acquirer, pick-up | Обратиться к эмитенту карты |
36 | Restricted card, pick-up | Ограничено эмитентом карты |
37 | Call ECHO security, pick-up | Обратитесь в службу безопасности |
38 | PIN tries exceeded, pick-up | Количество попыток получения PIN-кода превышает лимиты эмитента |
39 | No credit account | Нет кредитного счета |
40 | Function not supported | Запрошенная функция не поддерживается |
41 | Pickup card (lost card) | Карта была утеряна |
42 | No universal account | Нет универсальной учетной записи |
43 | Pickup card (stolen card) | Карта была украдена |
44 | No investment account | Нет инвестиционного счета |
45 | 50 not used | не используется |
51 | Not sufficient funds | Недостаточно средств на карте (только для оплат) |
52 | No checking account | Нет текущего счета |
53 | No savings account | Нет сберегательного счета |
54 | Expired card | Срок действия карты истек |
55 | Incorrect PIN | Неправильный PIN-код держателя карты |
56 | No card record | Нет такой карты |
57 | Transaction not permitted to cardholder | Операция не разрешена держателю карты. Карта не разрешена для запрошенного типа транзакции. |
58 | Transaction not permitted on terminal | Транзакция не разрешена на терминале. Продавцу запрещен этот тип транзакции (заблокирован терминал; сработало ограничение и т.д. необходимо уточнять подробности у эквайера) |
59 | Suspected fraud | Предполагаемое мошенничество |
60 | Contact ECHO | Связаться с службой безопасности |
61 | Exceeds withdrawal limit |