Ошибки системы.
Код ошибки | Символ ошибки | Русское описание | Английское описание | Суть ошибки | Решение проблемы |
---|---|---|---|---|---|
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.7 | :pay_form_error_in_payment_parameters | Ошибка в параметрах платежа. | Error in payment parameters. | Не указан тип платежа. Эта ошибка появляется когда: 1) в платежной ссылке отсутствует параметр pay_mode (free или fix) 2) из параметров по-умолчанию установить его нельзя (по-умолчанию настроек нет) | перезагрузите страницу (Нажмите F5) |
1.0.8 | :pay_form_price_not_specified | Не указана стоимость. | Error: price not specified. | Тип платежа указан как 'фиксированный' но сумма платежа не указана | проверить платежную ссылку, и если все верно попробовать оплатить еще раз (фиксированный платеж может задавать ссылкой или настройками магазина) |
1.0.9 | :pay_form_paysystem_not_exist | Указана несуществующая платежная система или платежная система отключена. | Error: non-existent currency or currency is indicated power-off. | Не удается определить валюту платежа по указанным в параметрах данным | Проверить передаваемый параметр ticker (или currency, они равнозначны), он определяет выбор платежной системы |
1.0.10 | :pay_form_incorrect_parameter_convert | Неверное значение параметра convert. | Error: incorrect value of parameter convert. | Параметр convert передан не верно | Параметр convert может быть «yes» или «no», если не передан, то ставится по умолчанию «yes» |
1.0.12 | :pay_form_incorrect_security_code_specified | Код проверки не совпадает. Пожалуйста, введите код еще раз. | The code of verification does not coincide. Please, enter a code once again. | Пользователь ввел не правильный код с картинки (captcha) | Ввести код защиты еще раз, на латинской раскладке клавиатуры |
1.0.17 | :pay_form_link_not_found | Ссылка не найдена | Error: link not found. | Не удается найти платежную ссылку | проверить код ссылки (платеж совершается с использованием платежной ссылки, но такой уже не существует), возможно ссылка была удалена, либо неверно передан ее код |
1.0.18 | :pay_form_link_md5_error_absent | Ошибка: нет md5. | Error: no md5. | В настройках мерчанта включена подпись всех сообщений md5, но md5-подпись не передана в запросе | проверить подпись md5 |
1.0.19 | :pay_form_link_md5_error_new | Ошибка: получатель денег запретил прием платежей с произвольными параметрами (не совпадает контрольная подпись MD5-LINKS). | Error: recipient restricted payment accept with free parameters (signature mismatch). | Переданная в запросе MD5-подпись не верная. В настройках вашего магазина настроена защита платежных ссылок подписью MD5. (эта настройка находится в личном кабинете на странице https://secure.onpay.ru/merchants/edit) | Как исправить ошибку: Включая проверку MD5 в настройках магазина убедитесь что вы указали все необходимые значения в Настройках Магазина или в параметрах ссылки на платежную форму. Напомним, что ключ API должен быть уникальным для каждого магазина и указывается в 2х местах (в системе (Кабинет) и на стороне клиента (настройки модуля или скрипт на хостинге). Подробнее можно прочитать, перейдя по ссылке http://onpay.ru/MD5.php, в пункте 3 подробно описаны все параметры и алгоритм подсчета подписи. Проверьте, все ли обязательные параметры передаются в платежной ссылке и правильно ли считается подпись. Подробнее. |
1.0.21 | :pay_form_currency_not_exist_or_disabled | Указана несуществующая валюта или валюта отключена. | Non-existent currency or currency is indicated power-off. | Валюта из которой пытаются сделать платеж не существует или отключена | платите в другой платежной системе, или подключите данную (если ваших прав для этого достаточно) |
1.0.22 | :pay_form_user_phone_not_specified | Поле Телефон обязательно для заполнения. | Please specify your phone. | Если Продавец запрашивает телефон в настройках зеленого кабинета, в его платежной форме появится поле телефон. Оно обязательно к заполнению. Если его оставить не заполненным, то произойдет ошибка. | Заполните поле «телефон». |
1.0.23 | :pay_form_note_not_specified | Поле %{field_name} обязательно для заполнения. | Please specify %{field_name}. | Если Продавец запрашивает %{field_name} в настройках зеленого кабинета, в его платежной форме появится поле %{field_name}. Оно обязательно к заполнению. Если его оставить не заполненным, то произойдет ошибка. | Заполните поле %{field_name}. |
1.0.24 | :pay_form_order_no_not_specified | Не указан номер заказа или счета. | Order number (bill number) is not specified. | Не заполнено поле «платеж за» | Заполните поле «платеж за» |
1.0.25 | :pay_form_specify_correct_email | Укажите верный email пожалуйста. | Please specify correct email. | Пользователь указал не правильный email или вообще не указал его | заполните поле «email» |
1.0.26 | :pay_form_specify_pay_for | Укажите назначение платежа. | Please specify payment destination. | Не заполнено поле «платеж за», данная ошибка для платежей без подписи в режиме «free» | Заполните поле «платеж за» |
1.0.27 | :pay_form_sum_incorrect | Не указана сумма платежа, или она меньше минимальной | Sum not specified or is less than minimal. | не указана сумма платежа, или она меньше минимальной | Попробуйте заплатить еще раз |
1.0.29 | :pay_form_error_in_exchange_course | Ошибка в курсе обмена. Возможно курс обмена изменился. Пожалуйста, попробуйте продолжить операцию еще раз. | Error in a course an exchange. The course of exchange changed possibly. Please, make attempt continue an operation once again. | Не прошла проверка курса обмена. | Обновите страницу и попробуйте оплатить еще раз |
1.0.30 | :pay_form_payment_link_sum_error | Сумма платежа не соответствует значению платежной ссылки | The sum of payment falls short of to the value of payment link | Сумма платежа в платежной ссылке не равна сумме платежа | Обновите страницу и попробуйте оплатить еще раз |
1.0.31 | :payment_link_currency_error | Валюта платежа не соответствует значению платежной ссылки | Currency of payment falls short of to the value of payment link | Валюта платежа не соответствует значению платежной ссылки | Параметр convert может быть «yes» или «no», если не передан, то ставится по умолчанию «yes» |
1.0.32 | :payment_link_pay_for_error | Назначение платежа не соответствует значению платежной ссылки | Setting of payment falls short of to the value of payment link | Назначение платежа не соответствует значению платежной ссылки | Попробовать оплатить по платежной ссылке еще раз |
1.0.33 | :pay_form_please_accept_agreement | Для продолжения Вам необходимо принять условия соглашения. | For continuation you must accept the terms of agreement. | необходимо принять условия соглашения | нажмите галочку «я принимаю условия соглашения» |
1.0.34 | :pay_form_specifiy_all_data_for_bank_payment | Укажите все данные для платежа через банк. | Specify all information for payment through a bank. | Пользователь не указал все необходимые данные при платеже через Банки РФ | Переоформите платеж: укажите необходимые данные. |
1.0.35 | :pay_form_specifiy_all_data_for_post_payment | Укажите все данные для платежа через почту. | Specify all information for payment through a post. | Пользователь не указал все необходимые данные при платеже через Почту РФ | Переоформите платеж: укажите необходимые данные. |
1.0.36 | :pay_form_specify_all_data_for_mob_payment | Укажите все необходимые данные для мобильного платежа. | Specify all information for mobile payment. | Не указан номер мобильного телефона или он не соответствует формату | Переоформите платеж: укажите необходимые данные. |
1.0.37 | :pay_form_banktransfer_fill_all | Пожалуйста, заполните все поля. Данная информация будет внесена в платежное поручение которое Вы сможете распечатать для совершения платежа. | Please will fill all fields. This information will be brought in payment which you will be able to unseal for the feasance of payment. | Пользователь не указал все необходимые данные при платеже через банки в EUR или USD | Переоформите платеж: укажите необходимые данные. |
1.0.38 | :pay_form_reciever_not_accept_transfer | Получатель платежа не разрешил осуществление перевода | Payment declined by merchant | Мерчант отклонил перевод | Попробуйте оплатить еще раз, если вторая попытка окончится неудачно, свяжитесь со службой поддержки продавца. |
1.0.46 | :unexpected_mob_response | Unexpected response (from AvisoSMS) | Unexpected response (from AvisoSMS) | Не удается конвертировать данные в объект JSON | Переоформите платеж. |
1.0.47 | :ticker_not_allowed | Задана недопустимая валюта цены | Ticker not allowed. | Ошибка при создании платежной ссылки: не удается определить валюту цены | Проверьте, все ли данные вы указали для формирования ссылки. Возможно для выбранной валюты стоит ограничение по максимальной сумме платежа |
1.0.48 | :pay_form_reciever_not_found | Задана недопустимая валюта оплаты | Ticker not allowed-2. | Ошибка при создании платежной ссылки: валюта оплаты отличается от валюты ПС | Проверьте, все ли данные введены верно. |
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.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.0.1 | :company_name_validation | Необходимо указать название фирмы. Поле 'Полное название фирмы' пустое. | Please specify firm name. | Поле «Полное название фирмы» пустое. | Заполните поле «Полное название фирмы». |
2.0.1 | :firm_creation_error | Ошибка при создании фирмы. | Firm creation error. | Ошибка при сохранении фирмы в базу, элемент раздела /firms. | Проверьте, все ли поля на странице /firms верно заполнены. |
2.0.4 | :firm_update_error | Ошибка обновления данных. Не удалось выполнить обновление данных фирмы. | Firm update error. | Не удалось выполнить обновление данных фирмы. | Проверьте, все ли поля на странице /firms верно заполнены. |
2.0.5 | :phone_number_validation | Ваш мобильный телефон уже авторизован. | This phone number has already been authorized. | Попытка повторно авторизовать уже авторизованный телефон. | Используйте другой номер телефона или напишите в техподдержку для отвязки данного телефона от старого аккаунта. |
2.0.6 | :mod_enquiry_failed | Заявка на модерацию через кабинет продавца по невыясненной причине не отправилась, отправьте заявку вручную через форму обратной связи http://onpay.ru/feedback/. | Moderation enquiry failed. Please try again later or use http://onpay.ru/feedback/ for manual activation. | Во время обработки заявки на активацию произошла ошибка. | Обновите страницу и попробуйте подать заявку еще раз, скопируйте значения всех полей в «блокнот». Если заявка снова не будет обработана - напишите в форму обратной связи и скопируйте значения ВСЕХ полей в том же порядке. |
2.0.7 | :user_login_set_zip_code | Укажите, пожалуйста, свой почтовый индекс | Please specify your zip code | Не указан почтовый индекс, Кабинет продавца, /settings. | Укажите в настройках почтовый индекс. |
2.0.8 | :user_login_set_date_of_birth | Укажите, пожалуйста, свою дату рождения. | Please specify your birthdate. | Не указана дата рождения, Кабинет продавца, /settings. | Укажите свою дату рождения в настройках. |
2.0.9 | :user_login_set_secret_question_and_answer | Укажите, пожалуйста, секретный вопрос и ответ. | Please set your secret question and answer. | Пользователь не указал секретный вопрос и/или ответ, Кабинет продавца, /settings. | Укажите в настройках секретный вопрос и/или ответ. |
2.0.10 | :user_password_going_to_expire | Срок действия пароля на вход заканчивается. Смените пароль! | Your password is going to expire soon. Please change your password. | Пользователю необходимо поменять пароль. | В Личные Настройки https://secure.onpay.ru/settings нажмите кнопку «Сменить пароль на вход» и следуйте инструкциям. Инструкция |
2.0.11 | :user_login_failed | Вы не вошли в систему (проверьте E-mail и пароль). | Login failed. Please try again, re-enter your E-mail and password. | Пользователь указал неверный логин/пароль. | Нужно указать верный логин и пароль. |
2.0.12 | :user_is_no_admin | Вы не являетесь администратором, для смены пароля обратитесь к администратору Вашего аккаунта. | You are not an administrator, to change the password, contact the administrator of your account. | Пользователь, не имеющий прав администратора, пытается поменять пароль. | Обратитесь к администратору (владельцу учетной записи) для смены пароля и/или логина. |
2.0.14 | :format_invalid_date_of_birth | Укажите правильно дату рождения. | Incorrect format of datebirth. Valid birthfdate should be entered as DD.MM.YYYY. | Некорректно указана дата рождения. | Дату рождения нужно указать в формате ДД.ММ.ГГГГ. |
2.0.15 | :format_invalid_zip_code | Укажите правильно почтовый индекс. | Incorrect format of postal code (Numbers only, 0-9 {3 to 6 characters}). | Почтовый индекс не соответствует формату 0-9{от 3-х до 6-ти символов}. | Нужно записать почтовый индекс в соответствии с форматом 0-9{от 3-х до 6-ти символов}. |
2.0.16 | :format_invalid_mobile_phone | Укажите правильно мобильный телефон. | Incorrect format of mobile phone (Numbers only, 0-9 {7 characters or more}). | Мобильный телефон указан не в формате 0-9{от 7-ми символов}. | Мобильный телефон нужно указать в формате 0-9{от 7-ми символов}. |
2.0.17 | :format_invalid_password | Пароль должен быть длиной от 6 до 40 символов и должен совпадать с подтверждением. | Password should be from 6 to 40 characters long. Also it should be the same in confirmation. | Пароль не подходит разрешенным условиям. | Пароль должен быть длиной от 6 до 40 символов и должен совпадать с подтверждением. |
2.0.18 | :api_password_must_match | Пароли должны совпадать. | Passwords must match. | Пароли не совпадают. | Пароли должны совпадать. |
2.0.19 | :payment_sum_different | Сумма платежа не совпала с суммой ордера. Сумма зачислена продавцу, но товар оплачен не полностью и/или вторично. Свяжитесь с покупателем для оформления возврата или доплаты. | The sum came not completely or repeatedly | Ошибка, появляющаяся при недоплате либо повторной оплате | Плательщик должен вносить правильную сумму один раз |
Код ошибки | Символ ошибки | Русское описание | Английское описание | Суть ошибки | Решение проблемы |
---|---|---|---|---|---|
7.1.1 | :merchant_api_no_connection | С сервером мерчанта нет соединения или он возвращает ошибку | no connection to merchant server or it returns error | При отправке CHECK запроса на сервер мерчанта ответ не получен ИЛИ HTTP код ответа сигнализирует об ошибке. Правильные коды HTTP ответа - от 200 до 206 | Проверить настройки брандмауэра, виртуальных хостов, доступность скрипта API мерчанта извне, правильность DNS записей |
7.1.2 | :merchant_api_payment_rejected | Платеж отклонен получателем | payment declined by recipient | Скрипт мерчанта получил PAY запрос и отправил правильный ответ. Но этот ответ содержал код ошибки - 2 или не содержал одну из известных ошибок (т.е. 0,3,7,10). То есть или 2 или что-то неизвестное. Это означает что скрипт мерчанта не хочет получать этот платеж | Посмотреть почему: 0 ОК – означает, что “уведомление о платеже принято” если тип запроса был “pay” или “может быть принято” если тип запроса был “check”; 2 Только для запросов типа “check” Платёж отклонён. В этом случае OnPay не примет платёж от Клиента; 3 Ошибка в параметрах. OnPay не будет пытаться повторно послать это уведомление в API мерчанта и отметит этот платёж статусом “уведомление не доставлено в API” если тип запроса “pay”. Если тип запроса “check” – OnPay не примет этот платеж.; 7 Ошибка авторизации. MD5 подпись неверна; 10 Временная ошибка. OnPay попробует повторно послать это уведомление несколько раз в течение следующих 72 часов после чего пометит платёж статусом “уведомление не доставлено в API” |
7.1.3 | :merchant_api_md5_mismatch | Ошибка авторизации - подпись не совпадает | Sign mismatch | В ответе, полученном от мерчанта не сходится MD5. | Необходимо проверить API IN и алгоритм формирования MD5 (ВНИМАНИЕ: формат отличается для 3х видов MD5: PAY запрос, CHECK запрос и параметров платежной ссылки) |
7.1.4 | :merchant_api_pay_for_mismatch | Магазин возвращает неверные данные - pay_for не совпадает | pay_for mismatch | В ответе мерчант обязан указать назначение платежа в атрибуте pay_for. Оно должно совпасть с тем, которое сохранено в ордере. Если оно указано, но не совпадает - будет такая ошибка. | Проверить совпадение pay_for, кодировку |
Код ошибки | Символ ошибки | Русское описание | Английское описание | Суть ошибки | Решение проблемы |
---|---|---|---|---|---|
7.2.1 | :merchant_api_no_connection | С сервером мерчанта нет соединения или он возвращает ошибку | no connection to merchant server or it returns error | При отправке PAY запроса на сервер мерчанта ответ не получен ИЛИ HTTP код ответа сигнализирует об ошибке. Правильные коды HTTP ответа - от 200 до 206 | Проверить настройки брандмауэра, виртуальных хостов, доступность скрипта API мерчанта извне, правильность DNS записей |
7.2.2 | :merchant_api_md5_mismatch | Ошибка авторизации - подпись не совпадает | Sign mismatch | В ответе, полученном от мерчанта не сходится MD5. | Необходимо проверить API IN и алгоритм формирования MD5 (ВНИМАНИЕ: формат отличается для 3х видов MD5: PAY запрос, CHECK запрос и параметров платежной ссылки) |
7.2.3 | :merchant_api_pay_for_mismatch | Магазин возвращает неверные данные - pay_for не совпадает | pay_for mismatch | В ответе мерчант обязан указать назначение платежа в атрибуте pay_for. Более того, оно должно совпасть с тем, которое сохранено в ордере. Если оно указано, но не совпадает - будет такая ошибка. | Проверить совпадение pay_for, кодировку |
7.2.4 | :merchant_api_custom_error | Сообщение от скрипта | Message from script | Код ошибки и текст ошибки берутся из сообщения скрипта мерчанта | Посмотреть в логи |
7.2.5 | :merchant_api_shop_error | Ошибка скрипта мерчанта | Merchant script error | Код ошибки 7 и текст ошибки берётся из сообщения скрипта мерчанта | Посмотреть в логи |
Код ошибки | Символ ошибки | Русское описание | Английское описание | Суть ошибки | Решение проблемы |
---|---|---|---|---|---|
7.3.1 | :merchant_api_malformed_response | Магазин возвращает данные в некорректном формате (требуется XML или упрощенный текстовый формат) | Malformed response has been returned by merchant (either XML or simplified text format required) | Ответ мерчанта не признан правильным XML - либо ошибка разметки XML, либо это вообще не XML. Ответ мерчанта не признан правильным упрощенным - есть строчки, в которых не найден знак «равняется»: «=». Возможно, пустая строка в конце ответа | Определиться, какой же все-таки формат должен возвращать скрипт по замыслу. Если задумано чтобы возвращался XML - проверить корректность XML любым валидатором XML - что все тэги закрыты, что каждому открывающему тэгу соответствует закрытый и т.п. Если задумано чтобы возвращался упрощенный формат - то просто проверить что в каждой строке есть знак «равняется», в том числе - отсутствуют пустые строки |
7.3.2 | :merchant_api_code_field_missed | Магазин возвращает неверные данные - отсутствует код завершения (code) | Malformed response has been returned by merchant (missed field 'code') | В ответе мерчанта пропущено обязательное поле - code. | Посмотреть, в зависимости от формата, почему в ответе нет этого поля. Возможно - опечатка, ошибка в коде скрипта мерчанта |
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.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.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.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.4.11 | :empty_wrong_param_type | Неверный тип параметра в запросе | Wrong request parameter type | Параметр запроса имеет тип данных, отличный от ожидаемого | Проверить соответствие типа данных параметра типу, указанному в документации |
7.4.12 | :empty_wrong_param_value | Неверное значение параметра в запросе | Wrong request parameter value | Параметр запроса имеет неверное значение | Проверить соответствие значения параметра требованиям, указанным в документации |
Код ошибки | Символ ошибки | Русское описание | Английское описание | Суть ошибки | Решение проблемы |
---|---|---|---|---|---|
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 в запросе |