Здесь показаны различия между двумя версиями данной страницы.
Both sides previous revision Предыдущая версия Следущая версия | Предыдущая версия | ||
oshibki [2014/01/10 10:44] admin |
oshibki [2024/02/01 06:02] (текущий) support |
||
---|---|---|---|
Строка 1: | Строка 1: | ||
Ошибки системы. | Ошибки системы. | ||
+ | \\ | ||
+ | \\ | ||
+ | \\ | ||
+ | \\ | ||
+ | \\ | ||
====1. Ошибки платежной формы==== | ====1. Ошибки платежной формы==== | ||
- | ^Код ошибки^Символ ошибки^Русское описание^Английское описание^Суть ошибки^Решение проблемы^ | + | ^ Код ошибки ^ Символ ошибки ^ Русское описание ^ Английское описание ^ Суть ошибки ^Решение проблемы ^ |
+ | |1.0.3|:malformed_url|Ошибка в платежной ссылке. |Error in payment link.|Возникает, если на одном из шагов платежной формы произошла внутренняя ошибка, не зависящая от плательщика; случилась ошибка сервера|Попробовать оплату другой ПС. Написать магазину о наличии такой ошибки (тот в свою очередь свяжется с техподдержкой Onpay.ru для диагностики).| | ||
+ | |1.0.4|:pay_form_paysystems_disabled|Продавец отключил все платежные системы.|Receiver disabled all paysystems.|В платежной форме нет ни одной платежной системы, соотвественно выбирать при оплате не из чего.|Уведомите магазин об этой ошибке, нужно включить одну или несколько систем в Кабинете продавца (https://secure.onpay.ru/payment_systems)| | ||
|1.0.5|:pay_form_reciever_not_found|Получатель платежа не найден.|Receiver of payment not found.|Данная ошибка означает, что адрес вида https://secure.onpay.ru/pay/ИДЕНТИФИКАТОР_МАГАЗИНА?f=7 неверный.|Проверьте значение ИДЕНТИФИКАТОР_МАГАЗИНА, возможно сервис изменил адрес формы или удалил сайт.| | |1.0.5|:pay_form_reciever_not_found|Получатель платежа не найден.|Receiver of payment not found.|Данная ошибка означает, что адрес вида https://secure.onpay.ru/pay/ИДЕНТИФИКАТОР_МАГАЗИНА?f=7 неверный.|Проверьте значение ИДЕНТИФИКАТОР_МАГАЗИНА, возможно сервис изменил адрес формы или удалил сайт.| | ||
|1.0.7|:pay_form_error_in_payment_parameters|Ошибка в параметрах платежа.|Error in payment parameters.|Не указан тип платежа. Эта ошибка появляется когда: 1) в платежной ссылке отсутствует параметр pay_mode (free или fix) 2) из параметров по-умолчанию установить его нельзя (по-умолчанию настроек нет)|перезагрузите страницу (Нажмите F5)| | |1.0.7|:pay_form_error_in_payment_parameters|Ошибка в параметрах платежа.|Error in payment parameters.|Не указан тип платежа. Эта ошибка появляется когда: 1) в платежной ссылке отсутствует параметр pay_mode (free или fix) 2) из параметров по-умолчанию установить его нельзя (по-умолчанию настроек нет)|перезагрузите страницу (Нажмите F5)| | ||
Строка 35: | Строка 42: | ||
|1.0.49|:data_lost|Данные не сохранены.|Data has not been saved.|Не удалось сохранить настройки платежной формы|Проверьте, все ли данные введены верно.| | |1.0.49|:data_lost|Данные не сохранены.|Data has not been saved.|Не удалось сохранить настройки платежной формы|Проверьте, все ли данные введены верно.| | ||
|1.0.50|:pay_form_reciever_not_found|Настройки не возвращены.|Receiver of payment not found.|Не удалось сбросить настройки.|Попробуйте повторить операцию еще раз, в случае неуспеха обратитесь в службу поддержки.| | |1.0.50|:pay_form_reciever_not_found|Настройки не возвращены.|Receiver of payment not found.|Не удалось сбросить настройки.|Попробуйте повторить операцию еще раз, в случае неуспеха обратитесь в службу поддержки.| | ||
+ | |1.0.51|:no_connection_with_merchant|С сервером мерчанта нет соединения или произошла ошибка соединения|Error: no connection or connection error|Серверу мерчанта не удалось соедениться с магазином.|Решение: Возможно вы указали не правильную ссылку API в настройках магазина onpay или сервер мерчанта временно не доступен.| | ||
+ | | 1.0.56 | :error_1056 | У магазина неверно настроен прием платежей. | The store is not correctly configured to accept payments. | Возможно неверное соответствие типа запроса и его заголовка CONTENT_TYPE при переводе по платежной ссылке | Измените тип запроса на POST или CONTENT_TYPE на text/html | | ||
+ | | 1.0.57 | :error_1057 | Нет связи с оператором. | No communication with the operator. | Возникает, когда при создании платежа сервису Onpay не удалось связаться с платежной системой или оператором мобильной связи | Попробуйте произвести оплату позже или выберите другую платежную систему | | ||
====2. Ошибки Кабинета Продавца==== | ====2. Ошибки Кабинета Продавца==== | ||
Строка 78: | Строка 88: | ||
|7.3.3|:merchant_api_pay_for_field_missed| Магазин возвращает неверные данные - отсутствует код завершения (pay_for)|Malformed response has been returned by merchant (missed field 'pay_for')|В ответе мерчанта пропущено обязательное поле - pay_for.|Посмотреть, в зависимости от формата, почему в ответе нет этого поля. Возможно - опечатка, ошибка в коде скрипта мерчанта| | |7.3.3|:merchant_api_pay_for_field_missed| Магазин возвращает неверные данные - отсутствует код завершения (pay_for)|Malformed response has been returned by merchant (missed field 'pay_for')|В ответе мерчанта пропущено обязательное поле - pay_for.|Посмотреть, в зависимости от формата, почему в ответе нет этого поля. Возможно - опечатка, ошибка в коде скрипта мерчанта| | ||
|7.3.4|:merchant_api_md5_field_missed|Магазин возвращает неверные данные - отсутствует код завершения (md5)|Malformed response has been returned by merchant (missed field 'md5')|В ответе мерчанта пропущено обязательное поле - md5.|Посмотреть, в зависимости от формата, почему в ответе нет этого поля. Возможно - опечатка, ошибка в коде скрипта мерчанта| | |7.3.4|:merchant_api_md5_field_missed|Магазин возвращает неверные данные - отсутствует код завершения (md5)|Malformed response has been returned by merchant (missed field 'md5')|В ответе мерчанта пропущено обязательное поле - md5.|Посмотреть, в зависимости от формата, почему в ответе нет этого поля. Возможно - опечатка, ошибка в коде скрипта мерчанта| | ||
- | |7.3.5|:merchant_api_thinks_request_malformed|Ошибка в параметрах запроса|error in request parameters|По мнению скрипта мерчанта один из параметров (или даже все) в полученном от Onpay запросе были неправильными. //Хорошо было бы, если бы комментарий в ответе мерчанта говорил о том, что именно не понравилось. Если это сделано - в логах в зеленом кабинете будет видно что не так.//|//Сделать тестовый запрос и почитать логи//| | + | |7.3.5|:merchant_api_thinks_request_malformed|Ошибка в параметрах запроса|error in request parameters|По мнению скрипта мерчанта один из параметров (или даже все) в полученном от Onpay запросе были неправильными.|//Сделать тестовый запрос и почитать логи//| |
|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 | Привести ответ на запрос в соответствие с документацией | | ||
+ | |||
+ | ====7.4. Ошибки PAYOUT запроса для вывода в кабинет покупателя==== | ||
+ | ^Код ошибки^Символ ошибки^Русское описание^Английское описание^Суть ошибки^Решение проблемы^ | ||
+ | | 7.4.4 | :wrong_phone_number | Неверный номер телефона | Wrong phone number | В полученном запросе указан неверный номер телефона | Указать номер телефона в соответствии с документацией | | ||
+ | | 7.4.6 | :wrong_phone_code | Неверный код телефона | Wrong phone code | В полученном запросе указан неверный код страны для телефона | Указать код страны телефона в соответствии с документацией | | ||
+ | | 7.4.7 | :too_big_amount | Сумма на балансе меньше запрашиваемой | Sum on your balance is less than amount | Сумма в WOP на балансе сайта меньше, чем запрашиваемая сумма | Пополнить баланс до указанной суммы или уменьшить сумму в запросе | | ||
+ | | 7.4.8 | :email_and_phone_both | E-mail и номер телефона отправлены в одном запросе | E-mail and phone both sent | В запросе отправлены оба идентификатора кошелька | Отправлять в запросе только один идентификатор кошелька | | ||
+ | | 7.4.13 | :out_of_range_expiration | Срок истечения протекции должен принадлежать интервалу от одного до тридцати дней | Expiration must lay in range between one and thirty days | Срок протекции имеет неверное значение | Проверить соответствие значения срока протекции требованиям, указанным в документации | | ||
+ | |||
+ | ====7.5. Ошибки запроса на выставление счета в кабинет покупателя==== | ||
+ | ^Код ошибки^Символ ошибки^Русское описание^Английское описание^Суть ошибки^Решение проблемы^ | ||
+ | | 7.4.11 | :empty_wrong_param_type | Неверный тип параметра в запросе | Wrong request parameter type | Параметр запроса имеет тип данных, отличный от ожидаемого | Проверить соответствие типа данных параметра типу, указанному в документации | | ||
+ | | 7.4.12 | :empty_wrong_param_value | Неверное значение параметра в запросе | Wrong request parameter value | Параметр запроса имеет неверное значение | Проверить соответствие значения параметра требованиям, указанным в документации | | ||
+ | |||
+ | ====7.6. Общие ошибки запроса на вывод и запроса на выставление счета в кабинет покупателя==== | ||
+ | ^Код ошибки^Символ ошибки^Русское описание^Английское описание^Суть ошибки^Решение проблемы^ | ||
+ | | 7.4.1 | :not_enough_parameters | Недостаточно параметров | Not enough parameters | В полученном запросе указаны не все обязательные параметры | Проверить соответствие списка отправляемых в запросе параметров списку, указанному в документации | | ||
+ | | 7.4.2 | :wrong_merchant_login | Невозможно найти продавца с логином %{login} | There are no merchant with login %{login} | В полученном запросе указано неверное или несуществующее название сайта | Указать верное название сайта в соответствии с документацией | | ||
+ | | 7.4.3 | :wrong_signature | Неверная цифровая подпись | Wrong signature | В полученном запросе указана неверная цифровая подпись | Сформировать цифровую подпись в соответствии с документацией | | ||
+ | | 7.4.5 | :internal_server_error | Внутренняя ошибка сервера | Internal server error | Внутренняя ошибка сервера | Обратиться в службу технической поддержки | | ||
+ | | 7.4.9 | :empty_phone_number | Пустой номер телефона | Empty phone number | Поле number пустое | Проверить заполненность поля number в запросе | | ||
+ | | 7.4.10 | :empty_phone_code | Пустой код страны | Empty phone code | Поле code пустое | Проверить заполненность поля code в запросе | |