Описание
Инструмент не сработал по неожиданной причине, а (режим) Без обработки исключений обеспечил создание специального сообщения об ошибке. В некоторых случаях эта ошибка может включать в себя другие сообщения, которые могут помочь понять проблему.
Решение
Это считается ошибкой, поскольку в инструменте отсутствует обработка исключений. Свяжитесь с техподдержкой Esri и проинформируйте ее об этой ошибке и обстоятельствах ее возникновения. После того, как вы сообщите об этой ошибке в техническую поддержку, вы можете выполнить следующие шаги для ее устранения:
- Причиной этой ошибки могут стать нулевая геометрия, осколки сегментов, самопересечения и другие геометрические проблемы в классе пространственных объектов. Запустите инструмент Восстановить геометрию, чтобы исправить имеющиеся ошибки геометрии.
- Проверьте имя, которые вы пытаетесь использовать для создания выходных данных. В базе геоданных не поддерживаются символы, кроме букв и цифр. Имена данных базы геоданных не могут начинаться с цифры. Следующие слова зарезервированы в качестве ключевых слов для базы геоданных, и поэтому сами по себе их нельзя использовать в качестве имени набора данных, а только как часть более длинного имени набора данных:
- ADD, ALTER, AND, BETWEEN, BY, COLUMN, CREATE, DELETE, DROP, EXISTS, FOR, FROM, GROUP, IN, INSERT, INTO, IS, LIKE, NOT, NULL, OR, ORDER, SELECT, SET, TABLE, UPDATE, VALUES, WHERE
- Более подробно о правилах присвоения имен данным базы геоданных
- Более подробно об ограничении размеров и имен файловых баз геоданных
- Проверьте местоположение, в котором вы пытаетесь создать выходные данные. Можете ли вы переместиться к этому месту в Windows Explorer? Можете ли вы скопировать и вставить файлы в это место вне ArcGIS? Если появится диалоговое окно Windows с сообщением о том, что для копирования файлов в этом местоположении требуется разрешение, это с большой вероятностью и является причиной отказа инструмента.
- Если вы работаете с очень большим набором данных, этой ошибки можно избежать, разбив данные на более мелкие части. Используйте инструмент Вырезать (растры) или Вырезать (объекты) , чтобы сделать поднабор данных меньшего размера, и запустите этот инструмент, используя созданный поднабор. Если это удастся, можете дополнительно создать поднаборы исходных данных и запустить инструмент, используя все эти поднаборы.
- При работе с входными и выходными шейп-файлами используйте файловую базу геоданных. Возможно, вы столкнулись с проблемой, характерной для шейп-файлов. Вы также можете сделать обратное — экспортируйте свой класс объектов файловой базы геоданных в шейп-файл и попробуйте использовать этот шейп-файл. Для растровых данных, если вы работаете с растрами на основе файлов, такими как файл .tif или Esri GRID, попробуйте экспортировать его в базу геоданных. Можно сделать наоборот: экспортировать растр в файл .tif и попробовать снова выполнить этот процесс.
- Если путь выходных данных слишком длинный (содержит множество подпапок или длинное имя), можно попробовать создать папку с выходными данными в расположении ближе к корню диска с именем покороче. Не пытайтесь создать папку с выходными данными в корне диска, поскольку современные операционные системы обычно не разрешают создавать файлы и данные в этом расположении без специального разрешения администратора.
- Попробуйте запустить ArcGIS Pro в режиме администратора. Щелкните правой кнопкой мыши ярлык приложения и выберите Запустить от имени администратора. Выполните ранее не удавшуюся задачу. Если ошибка вызвана разрешениями доступа, запуск от имени администратора может позволить выполнить операцию успешно.
- Большинство инструментов геообработки могут успешно использовать нулевые атрибуты данных, но иногда эти нулевые значения могут стать причиной возникновения проблемы. Для проверки сделайте копию своих данных, а затем с помощью инструмента Вычислить поле замените все нулевые значения на 0 или на другое выбранное значение (некоторые используют -1 для обозначения нулевых значений). Если вы работаете с растровыми данными, то для замены нулевых значений на 0 или другое выбранное значение можно использовать инструмент Условие.
- Временные или промежуточные данные часто записываются в местоположение C:Users{yourUserName}AppDataLocalTemp (оно будет доступно, если в окне Проводник Windows ввести %localappdata%temp). Закройте ArcGIS Pro, очистите папку Temp, перезапустите приложение и повторите попытку неудавшегося процесса.
Отзыв по этому разделу?
Здание главного офиса Amadeus в Мадриде
Амадеус (Amadeus) — одна из самых крупных в мире ГРС, предоставляет услуги бронирования авиабилетов, гостиниц, автомобилей, железнодорожных перевозок, паромов, круизов и страховых полисов.
Содержание
Описание
Основана авиакомпаниями Air France, Iberia, Lufthansa и SAS в 1987 году как альтернативная система для американской ГРС Sabre.
Amadeus возглавляет список глобальных мировых дистрибутивных систем по количеству турагентств, применяющих в профессиональной деятельности технологии ГРС.
Главный офис компании расположен в Мадриде.
Интересы Amadeus в России, Армении и Беларуси представляет компания «Amadeus – информационные технологии».
Интересы Amadeus в Украине и Молдове представляет компания «Amadeus Украина».
Интересы Amadeus в Казахстане, Кыргызстане, Грузии, Азербайджане, Узбекистане и Таджикистане представляет компания «Amadeus в Центральной Азии и Закавказье».
Основные возможности
Поиск и общее
- Поиск по окружным датам
- Тарификация OJ
- Поиск по публичные + приватные тарифы
- Поиск приватных тарифов
- Поиск по соседним аэропортам
- Поиск по расписанию
- Отправка терминальных команд — условно [1]
- Максимальное количество пассажиров всех типов в поисковом запросе — не ограничено
- Количество пассажиров одного типа в запросе — не ограничено
Бронирование
- Из реквизитов/настроек
- Скрытие цены на сайте ГДС
- Дополнительные операции с использованием реквизитов/настроек
- Чтение тарифных правил
- Проверка доступности
- Проверка доступности через взятие мест
- Получение карты мест
- Актуализация цены
- Операции/запросы .NET авиа-сервера
- Бронирование перелета
- Отмена брони
- Обновление (синхронизация) брони
- Импорт брони по PNR локатору
- Получение истории брони из ГДС
- Изменение внесённого контента брони
- Добавление контента
- Контент через WS — BSP
Выписка
- Из реквизитов/настроек
- Выписка на стоке авиа-компании
- Управление стоком выписки
- Операции/запросы .NET авиа-сервера
- Выписка билетов для всей брони
- Простановка комиссии а/к при выписке
- Комиссия на тип пассажира
- Простановка эндорсментов
- ГДС-процессинг
- МультиФОП ГДС-процессинг
- Войдирование
- Функционал, специфичный для ГДС
- Выписка в удалённом офисе через ATS/RTS.
Подключение к Amadeus Web Services в Nemo.Travel
Схема выбора лицензии подключения к Amadeus Web Services
Подключение под лицензию Nemo.Travel
Наиболее простой, быстрый и дешевый способ подключения к Амадеус и получения полного доступного функционала — подключение под лицензию Nemo.Travel, благодаря чему отпадает необходимость оплаты лицензии и ожидания временных слотов на прохождение сертификации и самой сертификации.
Для запуска процедуры подключения нужно создать в трекере тикет с запросом на подключение к Амадеус и указать необходимые данные:
- Office ID Агентства для онлайн работы в Амадеусе.
- Client Name — официальное название Агентства, как клиента в Амадеусе.
- Signs для данного офиса. Обычно, по умолчанию, sign имеет значение 9999WS, и duty code (некий код роли, определяющий права для работы с офисом) SU (supervisor). Если эти значения отличаются для офиса Агентства, нужно их также предоставить.
- Примерное ожидаемое число выписанных сегментов в месяц через данный офис.
Необходимо также учитывать следующие нюансы:
- На момент подачи заявки офис Агентства должен быть настроен на Low Fare Search (Master Pricer Travelboard / Master Pricer Calendar / Complex Itinerary) и на онлайн-выписку.
- Желательно сразу заказывать виртуальные Office ID (их еще называют интернет-офисы, с восьмеркой в качестве седьмого символа, например MOWR228XY) — это желательно, но не обязательно (например, если Агентство желает использовать онлайн основной оффлайновый офис, куда уже загружены специальные тарифы и нет времени делать это заново).
Техническая поддержка Nemo.Travel закажет WSAP (точка доступа для работы с офисом через веб-сервисы Амадеуса) для Office ID Агентства на основе данных от клиента. По контракту Nemo.Travel с Амадеусом выделение отдельного WSAP подлежит оплате за поддержку. Амадеус выставляет счет Nemo.Travel после создания рабочего WSAP. Этот счет будет перевыставлен к оплате Агентству сразу после проверки корректного функционирования WSAP силами технической поддержки Nemo.Travel.
Обычно на создание WSAP в боевой среде уходит до двух недель.
Если офис принадлежит Консолидатору, он должен письменно выразить свое согласие на его использование в рамках движка, принадлежащего Субагенту.
Если офис принадлежит Консолидатору, и вы хотите автоматизировать онлайн-выписку через консолидаторские офисы (равно как и low fare search/PNR creation), консолидатор должен письменно уведомить Амадеус, что они не против (т.к. за все транзакции MP/WBS в данном случае будет платить Консолидатор).
Подключение дополнительного функционала или обновление запросов, требующихся только одному конкретному клиенту, осуществляется за счет средств этого клиента.
Подключение под лицензию агента
Для подключения коннектора Amadeus в авиационной компоненте системы Nemo.Travel у агентства должен быть подписан лицензионный договор на использование Amadeus Web Services (WBS), а также подписано агентское соглашение.
По вопросам приобретения лицензии и подписания соглашения агентство может связываться с региональным представительством Amadeus.
Приобретая лицензию, агентство получает имплементационный слот от Amadeus, включающий:
- Kick-off Meeting;
- Период на внедрение.
Когда у агентства всё готово, происходит сертификация в Amadeus (в общем случае платный процесс).
Перед началом прохождения сертификации Amadeus может запросить у агентства ответы на следующие вопросы (на английском):
| на английском (оригинал) | на русском (перевод) |
|---|---|
| 1. What is the volume of the transactions you plan to generate? | 1. Какой планируется объём транзакций? |
| 2. How many bookings do you estimate to perform monthly or yearly. | 2. Сколько бронирований предполагается выполнять ежемесячно или ежегодно? |
| 3. Taking into consideration above — are you able to estimate the transactions per second? You may ignore this question if you provided answers to the previous one, we will calculate this basing on the answers from previous two questions. | 3. Принимая во внимание ответы на первые два вопроса, вы в состоянии оценить количество транзакций в секунду? Вы можете игнорировать этот вопрос, если вы предоставили ответы на предыдущие, мы рассчитаем этот показатель, исходя из них. |
| 4. Which programming language (framework) uses your application ? | 4. Какой язык программирования (фреймворк) использует ваше приложение? |
| 5. Do you multiplex sessions over sockets, that is — is your framework/application able to maintain many sessions over one TCP/IP connection? | 5. Поддерживается ли объединение нескольких сессий для одного ТСР/IP соединения? |
| 6. Do you have any information about planned number of simultaneous sessions (important in case of threaded applications? | 6. Есть ли у вас какая-либо информация о планируемом количестве одновременных сессий (важно в случае многопоточных приложений)? |
| 7. What are your estimations for the near future concerning the amount of bookings/transactions? | 7. Каковы ваши оценки в ближайшем будущем в отношении количества бронирований / выписок? |
| 8 IP range | 8. Диапазон IP-адресов |
| 9.Customer Network responsible Name and Phone number? | 9. Имя и контактный телефон ответственного лица со стороны клиента. |
| 10. SOAP version going to be used? | 10. Какая версия SOAP будет использоваться? |
Ответы на вопросы 1-3 и 7 должны быть даны агентством, так как во многом зависят от планируемого объема продаж. За ответами на остальные вопросы можно обращаться в техподдержку Nemo.Travel.
В рамках сертификационного процесса в Amadeus предоставляется информация о проекте, а также результаты тестирования, на основании которых в Amadeus принимается решение о прохождении агентством сертификации.
После того как получено сертификационное заключение, Amadeus выделяет WSAP под лицензию агента. Взаиморасчеты происходят напрямую между агентством и Amadeus.
Внимание! Для того, чтобы можно было подключить коннектор Amadeus системы Nemo.Travel под лицензию агента, нужно, чтобы для этого агентства был сертифицирован набор веб-сервисов аналогичный тем, который используется в Nemo.Travel.
Внимание! Добавление новых сервисов или обновленных версий запросов означает необходимость повторного прохождения сертификации в Amadeus.
Подключение к Amadeus Web Services в странах Центральной Азии и Закавказья
Для подключения к Amadeus Web Services Агентству необходимо обратиться в региональный офис Amadeus , где можно получить информацию о процедуре и необходимые бланки заявок и договора.
В целом процесс будет следующим:
- Агентство заключает договор с Amadeus на подключение к Master Pricer Transactions и Amadeus Web Services Transactions в рамках используемого приложения (CAU).
- Для удобства агентства и придерживаясь политики Amadeus об идентификаторах Office ID, Amadeus настоятельно рекомендует использовать в приложениях специально выделенный для этого Internet Office ID (не использовать обычный Offline Office ID агентства, работа в котором ведется агентством постоянно). Для его получения агентство направляет заявку в Amadeus — запрос на создание Internet Office ID.
- После получения Internet Office ID агентство заполняет вторую форму — опросник на настройку офиса(ов) на выписку, поиск, master pricer и так далее. Заполняется агентством после шага 2. Период обработки — 10-15 рабочих дней.
- После выполнения предыдущих этапов агентство должно обратиться в Amadeus Казахстан для подключения Office ID к приложению Nemo.Travel. Если у агентства нет своей лицензии на Amadeus Web Services, после выполнения предыдущих заявок необходимо обратиться к Кариму Касенову (kkasenov@amadeus.kz) для присоединения Office ID агентства к WSAP компании BMS, имеющей собственную лицензию на Amadeus Web Services. Карим создает запрос (work order) в головной офис на присоединение Office ID к WSAP (BMS).
- После завершения настроек Amadeus информирует Nemo.Travel и агентство о необходимости протестировать поиск/бронирование/выписку в данном Office ID, используя приложение Nemo.Travel и продолжить дальнейшую конфигурацию офиса.
Подключение иностранных пультов Amadeus в странах Центральной Азии и Закавказья
Чтобы подключить иностранный пульт Amadeus или другую ГРС, агентство должно согласовать это с офисом Amadeus Алматы или с локальным офисом в Бишкеке и сообщить в Nemo.Travel детали согласования.
При подключении иностранного пульта агентство должно решить с Amadeus Алматы вопрос о том, чтобы в Nemo.Travel поступили данные иностранного пульта:
- Office ID;
- CAU WSAP, который должен быть совместим с сертифицированной конфигурацией BMS;
и описать принципиальную схему работы подключения:
- в каком пульте будет бронирование (локальном или иностранном);
- в каком пульте будет выписка (локальном или иностранном).
Настройка шлюза в Nemo.Travel
После прохождения сертификационного процесса агентство получает от Amadeus боевые реквизиты для работы в онлайн.
Полученные реквизиты нужно передать в Nemo.Travel для формирования боевой конфигурации подключения.
Настройка РСС выполняется специалистами Amadeus, агентству необходимо только сформировать заявку на настройку выписки электронных билетов на сайте обслуживания клиентов «My Amadeus».
Необходимые реквизиты для корректной настройки РСС в Nemo.Travel:
| Название поля | Значение по умолчанию |
| ID агентства в Amadeus | |
| PCC (Office ID) | |
| Логин агента / Service User Name | |
| Пароль агента / Service Password | |
| Максимальное количество открытых сессий | 5 |
| Тип доступа агента к системе / Duty Code | SU – Supervisor |
Особенности работы с Amadeus в Nemo.Travel
- Поставщик возвращает результаты поиска только на 361 день в будущем. Чтобы избежать ошибок, необходимо установить это ограничение в настройках формы поиска.
- По умолчанию в поисковом запросе в Nemo.Travel запрашиваются и приватные и публичные тарифы, доступные в РСС клиента.
- Получение тарифных правил из прошлого доступно только для выписанных броней.
- Поставщик предоставляет отдельный запрос на чтение истории PNR. В Nemo.Travel просмотреть историю PNR в Amadeus можно на странице заказа, для всех заказов после бронирования.
- Как и в других GDS, в Amadeus имеется ограничение на максимальное количество открытых сессий с GDS. Оно заводится не на офис агента, а на весь WSAP (Web Service Access Point). (Например, для субагентов Авиацентра максимальное число одновременных сессий в Amadeus равно 250). Поэтому лимит сессий делится на всех агентов, работающих в одном WSAPe.
- Текущая версия поисковых запросов в Амадеусе поддерживает отображение багажа в поисковой выдаче.
- Amadeus не возвращает код оперирующего перевозчика в информации о PNR. Для его получения должен быть сертифицирован специальный запрос Air_FlightInfo. В том случае, если данные об оперирующем перевозчике не были получены из GDS при бронировании или обновлении брони, в PNR проставляется код оперирующей авиакомпании из результатов поиска.
- В результатах поиска Amadeus возвращает только общую сумму такс. Детализация такс с их кодами и величинами доступна только после бронирования. Поэтому на результатах поиска и странице заказа перед его бронированием общая сумма такс обозначается кодом ХТ.
- При настройке пакетов реквизитов Amadeus в Nemo.Travel следует учитывать, что в силу специфики этой GDS поисковые запросы, содержащие аэропорты с кириллическими кодами, не возвращают результатов и влекут за собой ряд ошибок. В связи с этим необходимо настроить премаршрутизацию пакета, исключив из поиска такие аэропорты. Полный список с кодами содержится в файле Файл:Кириллические аэропорты.docx
- Робот ГДС, в забронированные заказы добавляет 5-й сегмент, который согласно документации означает «Non-automated Miscellaneous auxiliary segment», с целью удержания бронирования (т.е. чтобы заказ не был аннулирован преждевременно). В Nemo.Travel добавлена обработка таких сегментов.
- После выписки, в PNR будут отображены сборы агентства разделенные на каждого пассажира, пропорционально тарифам.
- В Nemo.Travel форма бронирования предотвращает ошибки бронирования, связанные с нарушением ограничений Amadeus на количество символов, отведенное на информацию о пассажире:
- Минимальное количество символов для фамилии или имени – 2.
- Максимальное количество символов, отведенное для фамилии, имени и номера документа вместе – 41.
- При наличии отчества максимальное количество символов, отведенное для фамилии, имени и номера документа вместе – 39.
- Отсутствует возможность выписки неподтвержденных младенцев в GDS Amadeus для агентов из Средней Азии.
- Поставщик при поиске возвращает норму багажа только для ADT, для остальных типов пассажиров норму багажа не возвращает.
- Статус HX — это снятие мест со стороны а/к, как правило, с наличием мест не связано. Обычно данная проблема происходит из-за несоблюдения таймлимита от а/к. SSR «XXLD DUE NO TKT» свидетельствует о том, что а/к сняла места по истечении таймлимита. В данном случаен необходимо обращаться в а/к и выяснять причину снятия брони.
- Для а/к KC на этапе поиска в связи с нестандартным файлированием тарифа авиакомпанией KC детская скидка не может быть применена, она применяется на этапе прайсинга. В связи с этим стоимость при переходе к заказу уменьшается.
- Терминальные команды, которые соответствуют запросу Fare_PricePNRWithLowerFares, для соотнесения операции в Nemo.travel действию в терминале:
- FXB — Rebook to the lowest available fare and create a TST
- FXR — Rebook to the lowest available fare without TST creation
- FXA — Display a list of lower available fares
Команда FXB является наиболее подходящей, но выбор команды зависит от ожидаемого результата.
Поиск по окружным датам в Amadeus
Движок Amadeus поддерживает возможность поиска по окружным датам (флекс поиск):
- Для поиска на ± 1 день используется основной поисковый запрос.
- Для поиска ± 2-3 дня необходимо использование дополнительного запроса.
- Он должен быть обязательно предусмотрен в перечне запросов для сертификации, иначе не будет доступен к использованию в боевом режиме.
Поиск перелетов авиакомпаний, не являющихся участниками BSP/ARC
Для GDS Amadeus Nemo.Travel поддерживает поиск перелетов авиакомпаний, не являющихся участниками BSP/ARC, с оформлением билетов на стоке этих авиакомпаний.
Синхронизация заказов с системой Amadeus
Для обновления заказов в Nemo.Travel и учета изменений, внесенных в PNR в терминале системы Amadeus, может использоваться модуль синхронизации заказов.
Специфика работы ATS-RTS
Специальный Ticketing Robot автоматизирует процесс выписки электронных билетов. После бронирования в одном офисе робот перемещает бронь в офис для выписки и производит выпуск электронных билетов. Робот обрабатывает очередь 1 раз в 5 минут. В связи с этим, номера билетов система получает не сразу, а только спустя некоторое время после обновления PNR, когда робот уже обработал очередь. В интервале между отправлением запроса на выписку и получением ответа, свидетельствующего об успешной отправке брони в очередь, заказу присваивается статус «Выписан, билеты находятся на оформлении». В Nemo.Travel предусмотрено автоматическое обновление таких заказов, в ходе которого проверяется наличие билетов в PNR, период обновления от 16 до 23 минут после выписки. После получения номеров выписанных билетов клиенту автоматически на почту будет отправлена маршрут-квитанция.
Способы оптимизации выполнения поисковых запросов
- Ограничить поиск по перевозчикам или направлениям при помощи маршрутизатора поисковых запросов Немо Тревел 2.0 или фильтров поисковых запросов.
- Использовать опцию NAD (Disable airline diversity) в запросе к GDS Amadeus, тем самым сократив пропорцию разнообразия авиакомпаний на выдаче.
Поддерживаемые дополнительные опции ГРС Amadeus
Обмен или возврат авиабилета
Модуль обменов и возвратов авиабилетов автоматизирует прием заявок от клиентов и их обработку в ручном или авто-режиме менеджером или экспертом агентства/субагентства.
Подробную информацию см. в статье Обмен и возврат авиабилетов.
Очереди
Очереди (Queues) – это разделы системы бронирования, в которые автоматически или мануально помещаются бронирования с уведомлениями (например, изменение времени, аннуляция сегмента, уведомления от авиакомпании или супервизора агентства, подтверждения с листа ожидания, SSR запроса и т. д.). Очереди предназначены для контроля над созданными бронированиями и предполагают их последующую обработку со стороны агента.
При использовании очередей агент получает удобную организацию броней, которая помогает своевременно оповестить пассажиров об изменениях, вести переписку с перевозчиком посредством вендор-ремарки или OSI сообщения, устанавливать напоминания, формировать списки пассажиров, вызывать бронирования из архива, а также связываться с другими офисами или филиалами агентства для передачи бронирования.
Бронирования распределяются в очередях автоматически, либо агент перемещает их вручную. Подробнее об очередях см. в статье Очередь.
Банк очередей Amadeus
Каждый офис в системе Амадеус имеет свой собственный банк
очередей.
Автоматически активированный банк очередей для агентства:
Номер очереди Назначение 0 General — в эту очередь приходят сообщения, которые не соответствуют никаким другим типам очередей 1 Confirmation — в эту очередь приходят подтверждения от авиакомпаний (например, на SSR-элементы) 2 Waitlist Clearance — подтверждение с листа ожидания 3 Options — PNR с OP-элементами 4 Responsibility Change — в эту очередь приходят PNR, отправленные в ваше агентство 7 Schedule Change — информация об изменениях расписания 8 Ticketing/Time Limit 9 Other Airline Control 12 Expired TKTL — только для вашего контроля: PNR с истекшим TL, билет не выкуплен 23 RQR (Request for Reply Queue) — для PNR, на SSR-элементы которых авиакомпания за 24 часа не ответила 80 Prepaid Ticket — только у авиакомпаний 87 Groups — общая очередь для групповых PNR 94 Message — профиль клиента 96 Message — бронировки из архива 97 Message — для текстовых сообщений
Очереди в Nemo.Travel
Nemo.Travel поддерживает работу с очередями GDS Amadeus.
- Отслеживать помещенные в очереди заказов можно в разделе Очереди для проверки по поставщикам панели администрирования Nemo Connect.
- Чтобы задать очередь по умолчанию, куда отправляются бронируемые заказы, укажите номер очереди в параметре Номер очереди в ГДС, куда помещать создаваемую бронь в разделе Настройки Авиа → Авиа пакеты.
Перебронирование для наименьшей цены
Опция включается параметром Использовать перебонирование для наименьшей цены в реквизитах бронирования в пакете Amadeus (см. Пакеты реквизитов Nemo Connect)).
При включенной опции авиасервер запрашивает наименьшую доступную для бронирования цену для данного перелёта, исходя из заданных параметров прайсинга (валидирующий перевозчик, валюта, типы пассажиров, приватные/неприватные тарифы и прочее). Поиск наименьшей цены выполняется в рамках того же базового класса (эконом, премиум эконом, бизнес и т.д.) к которому принадлежат сегменты/тарифы исходного для прайсинга перелёта. Опция Использовать перебонирование для наименьшей цены выполняется при актуализации цены для перелёта (проверке доступности), получении тарифных правил для перелёта (если при этом используется прайсинг), а так же при прайсинге во время операций с бронью.
Cемейства тарифов
Семейства тарифов разделяет тарифы на группы (бренды) в соответствии с применяемым уровнем сервиса. Подробнее см. в статье Семейства тарифов.
Ошибки при взаимодействии с GDS/ГРС/API Amadeus
Ошибки при поиске
Не зависящие от поставищиков:
| Ошибка | Пояснение | Способ возможного решения |
|---|---|---|
| SIMULTANEOUS CHANGES TO PNR — USE IR TO IGNORE AND RETRIEVE PNR | В работе с бронированием идёт параллельное изменение PNR. В этом случае нужно начинать операцию заново. | |
| Invalid search request object | Данная ошибка возникает, когда обращаются к некорректному результату поиска. Возможные причины:
|
Ошибки при бронировании
| Ошибка | Пояснение | Способ возможного решения |
|---|---|---|
| ITEM TOO LONG / NOT ENTERED | Возникает при попытке бронирования перелета на взрослого и младенца без места. В GDS Amadeus младенец без места привязывается ко взрослому в одном поле. На длину поля имени стоит ограничение в 57 символов. | При бронировании перелета на взрослого и младенца без места нужно уложиться в эту величину, например, не указывая отчества пассажиров. |
| PRICING OPTION DISALLOWED FOR LOCATION | Означает, что опция прайсинга (расчета тарифа) запрещена для данного офиса. Возникает в том случае, если на стороне ГДС настройки офиса были проведены не полностью / некорректно. | Обратиться в техподдержку ГДС с просьбой поправить настройки. |
Ошибки при выписке
| Ошибка | Пояснение | Способ возможного решения |
|---|---|---|
| TICKETING INHIBITED — CONTACT AMADEUS HELP DESK | Офис клиента не настроен на выписку, либо для данной а/к запрещена выписка на стоке BSP. | |
| 284|Application|SECURED PNR | Обычно возникает в том случае, когда бронирование перелета осуществляется в одном офисе, а выписка — в другом (например, при выписке на прямом стоке авиакомпании). | Для решения проблемы клиент должен отправить в техподдержку GDS Amadeus запрос на открытие доступа между этими офисами(настроить прозрачность). Так же возможно в терминале передавать PNR из офиса бронирования в офис выписки через команду ES, в данном случае PNR будет доступно как в офисе бронирования, так и в офисе выписки. |
| PROHIBITED TICKETING CARRIER — RE-ENTER TICKETING CARRIER | Означает, что данный валидирующий перевозчик запрещен для выписки в данном онлайн-офисе. | Необходимо обратиться к аккаунт-менеджеру в GDS Amadeus, чтобы эту авиакомпанию добавили в список авторизованных для выписки перевозчиков. |
| MANDATORY SSRFOID MISSING FOR CARRIER | Означает, что для данной авиакомпании обязательно внесение SSR в PNR в формате FOID. | Обязательное внесение включается с статике для данной а/к. Для установления внесения SSR в PNR в формате FOID для данной а/к обратитесь к технической поддержке. |
| VERIFY TOTAL AMOUNT CURRENCY | Означает, что в данном офисе запрещена выписка билета в выбранной валюте. | |
| CT RJT: TKTG INHIBITED — NO ALLOCATION FOR XX | (где ХХ — код авиакомпании. Означает, что исчерпана квота электронных билетов, выделенная этой авиакомпанией на данный период продаж. | |
| INVALID VALIDATING CARRIER OPTION USED WITH AIRLINE STOCK | Означает, что данный офис Амадеуса не авторизован на выписку перелетов на прямом стоке данной авиакомпании | Обратиться к аккаунт-менеджеру в GDS Amadeus |
| LOCATION NOT VALID FOR ETKT | OID не обладает правом оформления электронных перевозочных документов | Для внесения необходимых настроек профиля офиса необходимо владельцу офиса составить соответствующий запрос через сайт my.amadeus.ru |
| GTW/ETS: EDIFACT MESSAGE SIZE EXCEEDED | Для TK(Turkish airlines). Перевозчик TK ограничил количество офор. эл.билетов, если в брони больше 3 пассажира. | В статике для а/к задаётся максимальное число пассажиров для выписки и мы его учитываем. Задать в статике макс. число пассажиров для этой а/к |
| Host error during ticket issue. ELECTRONIC TICKET NOT ISSUED VENDOR LOCATOR REQUIRED FOR SU | Означает, что локатор PNR не пришел от авиакомпании. | Поскольку выписка невозможна без локатора авиакомпании, в случае его отсутствия в системе Nemo реализован запрет на выписку. Как правило, при последующих обновлениях заказа локатор все же удается получить. |
Контактная информация
Amadeus – информационные технологии
Россия, Москва, Малый Головин пер. 5, БЦ, 2-ой этаж
Тел.: +7 (495) 797-90-99
Amadeus Украина
Украина, Киев, 04080, ул. Нижнеюрковская 45а
Тел.: +3 80 44 490 22 35 или 0-800-302-333 (бесплатно со стационарных телефонов в Украине)
Amadeus в Казахстане
Казахстан, Алматы, 050008, ул. Ауэзова 48, (4-й этаж)
Тел.: + 7 727 349-42-49; бесплатная линия: +7 751 144 0751 (для Казахстана, кроме Алматы и Астаны)
Представительство в Астане: 010000, ул. Бейбитшилик, 14, БЦ «Шахназ» офисы 703-704
Телефон: +7 7172 787-297
Полезные ссылки
- Официальный сайт «Амадеус – информационные технологии»
- Официальный сайт «Амадеус Украина»
- Ресурсы Amadeus для OTA
- Сайт обслуживания клиентов «My Amadeus»
См.также
- Поиск
- Последнее
-
Войти
-
Форум - /
- Системы бронирования
- /
- Амадеус
- /
- Несколько вопросов по системе
×
ВНИМАНИЕ! ФОРУМ ПРЕДНАЗНАЧЕН ДЛЯ ПРОФЕССИОНАЛОВ!
Уважаемые посетители сайта!
Обратите Ваше внимание, что форум Авиакассир.ИНФО предназначен для профессионального общения специалистов-сотрудников туристических агентств и авиакомпаний. Если Вы пассажир и у Вас есть вопросы касательно перелета — обратитесь в авиакомпанию или туда, где приобретали билеты.
Сообщения не по тематике форума удаляются! Сайт Авиакассир.ИНФО является независимым информационным ресурсом и не представляет какую-либо авиакомпанию или турфирму.
Несколько вопросов по системе
13 года 2 мес. назад #11
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
13 года 3 дн. назад #12
Подскажите, пожалуйста, кто знает. Выписывала билет MOWANK на а/к TK (билет электронный, валидирующий перевозчик SU). При выписке билета система указала на то, что нет RL на а/к SU, поэтому пришлось брать сегмент SU, выписывать билет на сегменты с TK и удалять после этого сегмент SU, как указано на сайте. Причем в HelpDesk сказали, что нужно предварительно позвонить в Аэрофлот и спросить разрешение выписать этот билет таким образом. Я знаю, что в Сейбре таких проблем нет. Там при запросе интерлайна сразу указано, можно ли выписывать электронный билет на бланке SU на другую а/к и никаких сегментов система вводить не требует. Как обстоит дело в Амадеусе? Всегда звонить в Аэрофлот и спрашивать разрешения или можно смотреть интерлайн в Сейбре и вставлять сегмент с SU?
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
13 года 3 дн. назад #13
Вставлять сегменты в Амадеусе тоже не требуется.
Вопрос не совсем понятен, если бы вы указали полный текст ошибки, было бы проще понять, о чем речь.
Приватно не консультирую. Все вопросы — на форуме.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
13 года 3 дн. назад #14
При попытке выписать электронный билет на а/к Tk на стоке Su командой Ttp/et/t-su Амадеус выдал ошибку: Ct Rjt: Etkt Disallowed — Need Airline R/loc-retry. На сайте в пояснениях к этой ошибке написано, что нужно позвонить перевозчику и уточнить, имею ли я право оформлять электронный билет на рейсы компании-партнера по интерлайн соглашению при полном отсутствии в билете сегментов валидирующего перевозчика. И если да, то забронировать любой рейс валидирующего перевозчика, выписать билет на нужные сегменты и удалить этот сегмент валидирующего перевозчика.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
13 года 2 дн. назад #15
Если вы выписываете ТК на Аэрофлоте без участка СУ, то при выписке сделайте TTP/ET/V*SU А вообще советуют взять левый сегмент СУ в бронь, чтобы появился локатор СУ, после выписке сегмент можно удалить.
кстати, почему вы не пользуетесь разделом Системные Ошибки на сайте Амадеуса, полезная вещь, сходите по ссылке на вашу проблему:
http://helpdesk.amadeus.ru/ticketing_prb.asp?prbid=11&s=Ct%20Rjt:%20Etkt%20Disallowed%20-%20Need%20Airline%20R/loc-retry
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
13 года 2 дн. назад #16
flemmard пишет: http://helpdesk.amadeus.ru/ticketing_prb.asp?prbid=11&s=Ct%20Rjt:%20Etkt%20Disallowed%20-%20Need%20Airline%20R/loc-retry
Все правильно — TTP/ET/V*SU. Но именно при этой команде сегмент брать не обязательно.
Приватно не консультирую. Все вопросы — на форуме.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
13 года 2 дн. назад #17
«кстати, почему вы не пользуетесь разделом Системные Ошибки на сайте Амадеуса» Я же об этом и говорю-на сайте написано, взять сегмент, выписать билет и удалить сегмент. Я так и сделала.
Спасибо за команду Ttp/et/v*su, теперь буду знать и в следующий раз обязательно попробую.
Перефразирую второй вопрос: является ли буква E при проверке интерлайна между а/к гарантией того, что я могу выписывать эту а/к на бланке Su без сегмента Аэрофлота в брони?
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
13 года 2 дн. назад #18
Nyrzik пишет: Я же об этом и говорю-на сайте написано, взять сегмент, выписать билет и удалить сегмент. Я так и сделала.
Так там же и эта команда написана.
Nyrzik пишет: является ли буква E при проверке интерлайна между а/к гарантией того, что я могу выписывать эту а/к на бланке Su без сегмента Аэрофлота в брони?
Нет, не является.
Приватно не консультирую. Все вопросы — на форуме.
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
13 года 1 день назад #19
Nyrzik пишет: Перефразирую второй вопрос: является ли буква E при проверке интерлайна между а/к гарантией того, что я могу выписывать эту а/к на бланке Su без сегмента Аэрофлота в брони?
нет, гарантией не является если между а/компаниями нет интерлайн-соглашения — то нельзя ) V*SU просто указывает валидирующего перевозчика при выписке
Добавлено 02.11.2010 06:02:06:
Добавлено 02.11.2010 06:02:47:
Aviakassir пишет:
flemmard пишет: http://helpdesk.amadeus.ru/ticketing_prb.asp?prbid=11&s=Ct%20Rjt:%20Etkt%20Disallowed%20-%20Need%20Airline%20R/loc-retry
Все правильно — TTP/ET/V*SU. Но именно при этой команде сегмент брать не обязательно.
не-а, часто эта команда без «левого» сегмента СУ не проходит
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
13 года 1 день назад #20
Так все-таки как же посмотреть, могу ли я выписать электронный билет на а/к Tk на бланке Su без сегмента Su в брони, если наличие буквы Е в интерлайне не является гарантией??? Каждый раз звонить в а/к???
Пожалуйста Войти или Регистрация, чтобы присоединиться к беседе.
-
Форум - /
- Системы бронирования
- /
- Амадеус
- /
- Несколько вопросов по системе
Я работаю над API Amadeus и использую Air_MultiAvailability. он дает мне данные по результатам поиска, но не дает мне полетную цену. Так что мне нужно получить все данные о рейсе с ценой. Я не знаю…
Я хочу разработать Wrapper для использования веб-сервиса Amadeus. Как начать проект. Необходимо создать все классы, которые являются ссылкой Amadeus и как преобразовать ответ в простой ответ. У ког…
Я пытаюсь сделать запрос на мыло к веб-сервису Amadeus. У меня есть xml файл с мыльным заголовком <?xml version=»1.0″?> <soap:Header xmlns:soap=»http://schemas.xmlsoap.org/soap/envelope/»&…
В настоящее время я работаю над интеграцией API Flight API на своей платформе компании, и мне приходится сталкиваться с некоторыми проблемами. Мне нужно использовать плагин привязки данных, чтобы г…
Я новичок в интеграции веб-сервисов Amadeus; Я использую wsdl из нижнего адреса: https://nodeD1.test.webservices.amadeus.com/xxxxxxx, этот веб-сервис содержит ниже методы: • Air_MultiAvailability •…
Описание Я создал учетную запись на веб-сайте: https://developers.amadeus.com Но и на сайте https://sandbox.amadeus.com Начиная с первого, у меня AMADEUS_API_KEY и AMADEUS_API_SECRET, со второго AM…
1 месяц, 1 неделя назад
Daniel
Я тестирую API Amadeus, следуя Amadeus Github tuto, чтобы познакомиться. Я не знал о нумерации страниц, и мне кажется, что с этим трудно справиться. from amadeus import Client, ResponseError from ama
1 месяц, 1 неделя назад
medi
Привет, я очень новичок в Angular и программировании в целом, и я пытался запросить низкоуровневый поиск Amadeus с помощью Angular HTTPClient и провалился, я искал ответы, но havent нашел что-то ко…
1 месяц, 1 неделя назад
Eddie
Первоначально я сообщал об этом в службу самообслуживания в декабре, но ответа так и не получил. Недавно я понял, что даже в производственной среде выбор параметра валюты для конечной точки Inspira…
Amadeus создает файл AIR, как показано ниже, для каждого бронирования рейса. Мне нужно прочитать номер брони и исходные и целевые аэропорты из этого файла. Я искал Google для «Amadeus air format», …
hello amadeus пользователей я столкнулся с этой проблемой я новичок amadeus когда я начал использовать amadues sandbox php client система работала для меня около часа, тогда эта ошибка появилась со…
{ «errors»: [ { «code»: «38189», «title»: «Internal error», «detail»: «An internal error occured, please contact your administrator», «status»: «500» } ] } Я получаю вышеуказанную ошибку, когда я з…
Есть ли способ для меня получить изображения в гостиничном номере из вашего API самообслуживания? Поддерживает ли API-интерфейс предприятия эту функциональность? Основываясь на вашей собственной до…
{ «errors»: [ { «code»: «38189», «title»: «Internal error», «detail»: «An internal error occured, please contact your administrator», «status»: «500» } ] } Я получаю эту ошибку, когда использую раб…
Я хочу создать поисковую систему Air plane, используя веб-службы Amadeus. Итак, теперь у меня есть файлы Amadeus WSDL и файлы XSD. Затем я попытался с помощью SoapUI с этими файлами. Но теперь я хо…
У меня возникла следующая ошибка с моей интеграцией Amadeus API со следующим попаданием в качестве примера: https://test
Код С#: public static void CallWebService(string XmlText) { try { var _url = «https://nodeD1.test.webservices.amadeus.com/1ASIWMLFPNP»;// «https://noded1.test.webservices.amadeus.com/1asiwmlfpnp»; …
Я PHP developpeur, и вам нужно исправить ошибку в запросе SOAP. Но мое понимание SOAP ограничено. В этом ответе SOAP от webservice Amadeus: <soap:Envelope xmlns:soap=»http://schemas.xmlsoap.org/…
Я просто пытаюсь сделать запрос против API amadeus У меня уже есть API KEY и API Secret, я передаю заголовок XHR. Авторизация со значением моего ключа API Это мой JQuery: $.ajax({ type: «get», url:…
Я хочу использовать Amadeus Flight API, используя curl. Так что помогите мне реализовать API, используя ядро PHP. Если бы вы могли предоставить мне все три примера (get, post, put, delete) rest api…
Пожалуйста, помогите мне проверить этот код, amadeus api с правильными API_KEY и API_SECRET внутри Void doInBackground (Void… voids) потока AsyncTask разбил мое приложение. Я пробовал это некотор…
2 года назад
Abax
Я пытаюсь достичь конечной точки самых дешевых дат, и я всегда получаю следующую ошибку. «status»: 500, «title»: «SYSTEM ERROR HAS OCCURRED», «detail»: «No price result found for requested destinat…
im разработка приложения на С# и им, используя библиотеку amadeus для С#. Я пытаюсь получить ответ AirportAutocomplete, который выглядит так: [ { «value»: «MAD», «label»: «Adolfo Suárez Madrid–Bara…
Я работаю над тем, чтобы позвонить в службу Amadeus и получить ответ на поиск рейсов, а затем забронировать. Метод обслуживания Amadeus _InformativeBestPricingWithoutPNR дает следующую ошибку: 1) «…
Я только что зарегистрировал свое тестовое приложение и получил ключ Api и секрет Api. Я пытаюсь отправить запрос, используя Python SDK: from amadeus import Client, ResponseError amadeus1 = Client(…
Я пытался использовать API автозаполнения Амадеуса . Однако он продолжает возвращать пустой ответ. Я только начинаю с запроса данных из API’s поэтому ввод данных действительно оценен. JSONdata выгл…
2 года, 10 месяцев назад
Kate
Кто-нибудь сможет получить производственный ключ для API самообслуживания? Я не смог выполнить запрос формы, всегда выдает ошибку на шаге 2.
не знаю, что мне не хватает, я получаю 401 для недействительного токена в заголовке auth, curl-команду ниже (фиктивный API-ключ). Любая помощь приветствуется, спасибо! curl -H ‘Authorization: xxx12…
Привет, я пытаюсь проверить API отеля для бронирования, но он не работает.
Привет, я сталкиваюсь с этой проблемой при использовании php-модуля sandbox в песочнице Я заметил, что у части валюты есть ошибка Exception when calling DefaultApi->flightAffiliateSearch: [400] …
Я пробовал несколько вещей, но никто из них не работает… https://www.epower.amadeus.com/sadeem/ мне нужно принести эту форму на мой сайт и можете перерисовать ее… только форму, когда пользовате…
У меня есть сертификация IATA, и теперь я хочу интегрировать Amadeus GDS. Мне нужно обсудить это с экспертами.
Я хочу реализовать веб-сервис, используя Amadeus Web Service (Управление отелями), используя С#.Net. У меня есть файл WSDL, и я смог его интегрировать. Но я пропущу конфигурацию (включая аутентифик…
Привет, я довольно новичок в программировании, и я искал ответ в Интернете в течение нескольких дней для своей проблемы, не найдя ничего, что работает для меня, независимо от того, что я делаю. Я п…
2 года, 11 месяцев назад
Eddie
Каким должен быть xml-запрос, структурированный для добавления формы оплаты как «INV AGT», используя pnr_addmultielemets. Следующий код создает линию FP как «MS INVAGT». Есть что-то, чего я не хват…
Я очень новичок в Python, так как раньше я не использовал API Amadeus, я пытаюсь установить соединение с API-интерфейсом Amadeus ( http://webservices.amadeus.com/ ), у меня есть.wsdl файл, и я хочу…
Мне нужно отобразить XML, исходящий из webservice с помощью XSLT, но я пытаюсь зациклиться в XML файле, показывая только первую строку. PLZ скажите мне, где я делаю неправильно в цикле xslt для каж…
response = amadeus.shopping.flight_dates.get(origin=’JTR’, destination=’SFO’, oneWay=’true’, departureDate=’2019-05-01,2019-06-01′, nonStop=False) Это возвращает ошибку. *** amadeus.client.errors.S…
У меня проблемы с пониманием процесса бронирования систем GDS, таких как Amadeus. Если онлайновое туристическое агентство интегрирует GDS, чтобы предлагать рейсы и/или отели своим клиентам, как раб…
4 года, 2 месяца назад
psb
Как я могу получить этот заголовок? <awsse:Session TransactionStatusCode=»InSeries» xmlns:awsse=»http://xml.amadeus.com/2010/06/Session_v3″> <awsse:SessionId>01VWJYKFTY</awsse:Sessio…
Error Handling
In this tutorial you will learn how to understand and handle errors with our APIs.
Types of Errors
There two main types of errors depending on which side of the flow happen:
- Client: typically when the request has not been properly built. We can debug and fix.
- Server: when something happened on the server side and has to be reported.
Client Errors
If your API request is invalid you will receive a Client Error response from
the system, with a HTTP 4xx status code. The body of the response will match
the format defined in our swagger schema and generally provides more
information on why the request was invalid.
1. Authorization Errors
401 Invalid Token
It usually happens when the access token provided in the Authorization header is
no longer valid because it has already expired. In this particular case you
would need to request a new access token.
{
"errors": [
{
"code": 38190,
"title": "Invalid access token",
"detail": "The access token provided in the Authorization header is invalid",
"status": 401
}
]
}
400 Unsupported Grant Type
When trying to use a grant type different than client credentials. Make sure
you are following our authorization guide.
{
"error": "unsupported_grant_type",
"error_description": "Only client_credentials value is allowed for the body parameter grant_type",
"code": 38187,
"title": "Invalid parameters"
}
401 Invalid consumer key
The client credentials have invalid format and are not recognized.
{
"error": "invalid_client",
"error_description": "Client credentials are invalid",
"code": 38187,
"title": "Invalid parameters"
}
2. Data Format Errors
400 Location format
The location parameter is expected to use IATA standard.
{
"errors": [
{
"status": 400,
"code": 477,
"title": "INVALID FORMAT",
"detail": "City/Airport - 3 characters [IATA code](https://en.wikipedia.org/wiki/International_Air_Transport_Association_airport_code) from which the traveler will depart.",
"source": {
"parameter": "origin"
}
}
]
}
400 Collapse source format
{
"errors": [
{
"status": 400,
"code": 4926,
"title": "INVALID DATA RECEIVED",
"detail": "Past date/time not allowed",
"source": {
"parameter": "departureDate/returnDate"
}
}
]
}
3. Resource Errors
401 Resource not found
The endpoint or URL does not exists. Probably you are trying to call a non
existing endpoint. Make sure this endpoint is correctly spelled.
{
"errors": [
{
"code": 38196,
"title": "Resource not found",
"detail": "The targeted resource doesn't exist",
"status": 404
}
]
}
Server Errors
If something went wrong during the execution of your request, you will receive
a Server error in response from the system, with a HTTP 5xx status code. The
body will again match the defined error format, allowing your application to
easily read it and display an appropriate message to the client. It may also
carry some debugging information which you can submit to us if you would like
us to investigate the error further.
The following example shows an internal server error:
{
"errors": [
{
"code": 38189,
"title": "Internal error",
"detail": "An internal error occured, please contact your administrator",
"status": 500
}
]
}
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
Также причиной может быть некорректно переданный идентификатор мерчанта в транзакции

