Page tree

Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

В-четвертых, необходимо проверить что hash переданный от системы IntellectMoney и hash, который формируется из полученных данных одинаковые (см. документацию в пункте 4 данной главы).


Ошибка при отправке уведомления

Expand
titleОшибки при отправке уведомления

Система Intellectmoney высылает уведомления о смене статуса платежа и ждет на них ответ. В качестве ответа выступает текст "ОК" (для протокола интеграции IntellectMoney) или "YES (для протокола интеграции WebMoney) и статус страницы 200. В случае, если система не получила ожидаемый ответ, будет создано письмо об ошибке. Созданное письмо отправляется на url, указанный в поле "E-mail для отправки писем". Система продолжит высылать уведомления о смене статуса платежа в течении нескольких дней. Если ожидаемый ответ так и не будет получен, то система еще раз направит письмо на почту и прекратит попытки.

Способы решения:

Для способа интеграции через "Конструктор форм"

Если вы интегрированы через способ "Конструктор форм" то: в личном кабинете Intellektmoney, в настройках магазина, оставьте пустым поле "ResultUrl". Этот способ не поддерживает обработку уведомлений от системы IntellectMoney. При пустом ResultUrl уведомления не будут отправляться.

Проверьте значение "ResultUrl"

ResultUrl - это адрес на который высылаются уведомления от системы Intellectmoney. Он должен вести на файл обработчик уведомлений. Проверьте, соответствует ли Ваш Result Url тому который указан в инструкции по настройке модуля. Если ваш сайт использует протокол https, то и в ResultUrl должен быть https. Если сайт использует протокол http, то в ResultUrl должен быть http. 

Проверьте ответ вашего модуля

  1. Осуществить вход в личный кабинет IntellectMoney;
  2. Выбрать "Список счетов" (шаг 1 на рисунке 1);
  3. Выбрать счёт по которому возник вопрос (шаг 2 на рисунке 1);
    Image Added
  4. В открывшемся окне раскрываем информацию о счёте(шаг 1 на рисунке 2);
  5. В раскрывшемся списке Вы сможете увидеть всю информацию по заказу(шаг 2 на рисунке 2) и ответ Вашей страницы(шаг 3 на рисунке 2);
  6. Если "Текст ответа" не равен "ОК", значит что-то пошло не так;
  7. Для повторной отправки запроса от нашей системы на Ваш сайт нажмите ссылку "Отправить"(шаг 4 на рисунке 2). Image Added

Как происходит выставление Счёта К Оплате

Если выставление СКО происходит через личный кабинет IntellectMoney, то при отправке данных в модуль может возникнуть ошибка.
Если возникает необходимость выставлять счета через личный кабинет IntellectMoney , то рекомендуется создать еще один магазин с пустым полем "ResultUrl".

В тексте письма об ошибке есть текст Hash mismatch

Проверьте совпадение значения секретного ключа в настройках магазина, в личном кабинете Intellectmoney, и в настройках модуля.