Здесь показаны различия между двумя версиями данной страницы.
Both sides previous revision Предыдущая версия Следущая версия | Предыдущая версия Следущая версия Both sides next revision | ||
oshibki [2014/02/10 14:21] admin [7.3. Общие ошибки CHECK и PAY запросов] |
oshibki [2014/12/26 07:40] admin |
||
---|---|---|---|
Строка 88: | Строка 88: | ||
|7.3.6|:merchant_api_authorization_failure|Ошибка авторизации|Authorization failure|По мнению скрипта мерчанта Onpay прислал неправильную md5.|Необходимо проверить API IN и код проверки MD5 (ВНИМАНИЕ: формат отличается для 3х видов MD5: PAY запрос, CHECK запрос и параметров платежной ссылки)| | |7.3.6|:merchant_api_authorization_failure|Ошибка авторизации|Authorization failure|По мнению скрипта мерчанта Onpay прислал неправильную md5.|Необходимо проверить API IN и код проверки MD5 (ВНИМАНИЕ: формат отличается для 3х видов MD5: PAY запрос, CHECK запрос и параметров платежной ссылки)| | ||
|7.3.7|:merchant_api_temporary_error|Временная ошибка|Temporary error|У скрипта мерчанта возникла проблема, проблема временная и скрипт об этом знает. Скрипт надеется, что ошибка будет скоро исправлена.|Необходимо проверить настройки базы данных, возможность записи в файловую систему, возможность записи в базу данных, свободное место на диске| | |7.3.7|:merchant_api_temporary_error|Временная ошибка|Temporary error|У скрипта мерчанта возникла проблема, проблема временная и скрипт об этом знает. Скрипт надеется, что ошибка будет скоро исправлена.|Необходимо проверить настройки базы данных, возможность записи в файловую систему, возможность записи в базу данных, свободное место на диске| | ||
+ | | 7.3.8 | 'api2.merchant_api_status_field_error_738' | Магазин возвращает неверные данные - отсутствует обязательный параметр (status) (Только для API 2.0) | Malformed response has been returned by merchant (missed field "status") (Only for API 2.0) | В ответе мерчанта пропущено *обязательное* поле - *status*. | Посмотреть, почему в ответе нет этого поля. Возможно - опечатка, ошибка в коде скрипта мерчанта | | ||
+ | | 7.3.9 | 'api2.merchant_api_status_field_error_739' | Магазин возвращает неверные данные: тип значения поля (status) (Только для API 2.0) | Malformed response has been returned by merchant (type of field "status") (Only for API 2.0)| В ответе мерчанта значение поля *status* имеет формат, отличный от boolean. | Проверить тип отправляемого значения поля. Возможно было отправлено "true" заместо true или "false" заместо false | | ||
+ | | 7.3.10 | 'api2.merchant_api_status_field_refused_7310' | Магазин ответил отказом: значение поля status - false (Только для API 2.0) | Merchant refused: value of the field status - false(Only for API 2.0) | В ответе мерчанта значение поля *status* есть false. | Проверить возвращаемое значение поля. Возможно ошибка в коде скрипта мерчанта | | ||
+ | | 7.3.11 | 'api2.merchant_api_invalid_format_7311' | Неверный формат ответа. (Только для API 2.0) | Malformed response format (Only for API 2.0) | В ответе валидный JSON, но неправильно сформированный | Проверить возвращаемый JSON на соответствие с документацией. | | ||
+ | | 7.3.12 | 'merchant_api_malformed_response_7312' | Неверный ответ: получены данные в формате, используемом в api_type. | Wrong response: data obtained in format, used for api_type. | Ответ получен в формате используемом в другом типе API | Привести ответ на запрос в соответствие с документацией | |