Page tree
Skip to end of metadata
Go to start of metadata


ПричинаКак проверить?Решение

Неверно выставлено значение resultUrl в настройках магазина (для юр. лиц)

  1. Раскрыть информацию об уведомлении необходимого счета в личном кабинете IntellectMoney.
  2. Сверьте текст ответа и статус станицы с этой таблицей
Установите верную ссылку на файл-обработчик уведомлений о статусе платежа в настройках магазина, поле Result URL, воспользовавшись документацией по настройке магазина по протоколу IntellectMoney или по протоколу WebMoney. Если Вы используете модуль приема платежей IntellectMoney для CMS, показанной в этом списке, ссылку можно найти в документации по настройке Вашего модуля оплаты
Неверно выставлено значение resultUrl в настройках формы приема платежей (при использовании формы приема платежей для физ. лиц)см. предыдущий пункт

Установите верную ссылку на файл-обработчик уведомлений о статусе платежа в конструкторе форм, поле Result URL, воспользовавшись этой документацией (сохранение формы, пункт 3). Если Вы не обрабатываете уведомления о статусе платежа на своем сайте, Result URL указывать не следует

Файл-обработчик уведомлений о статусе платежа неверно обработал уведомление о статусе платежа
  1. Раскрыть информацию об уведомлении необходимого счета в личном кабинете IntellectMoney.
  2. Если Вы используете один из готовых модулей оплаты и поле "Текст ответа" пусто или содержит текст из этой таблицы, значит проблема обнаружена
  1. Если Вы интегрировались самостоятельно, исправьте файл-обработчик статуса платежа. Обработчик должен ответить сообщением "OK" (для протокола приема платежей IntellectMoney) или "YES" (для протокола приема платежей WebMoney) и статусом страницы 200. В этом случае считается, что статус обработан успешно. Подробнее узнать о работе уведомлений можно в протоколе приема платежей IntellectMoney или протоколе приема платежей WebMoney. Выполнить повторную отправку уведомления можно в личном кабинете IntellectMoney. Для этого воспользуйтесь этой инструкцией
  2. Если Вы используете один из наших модулей для CMS, доступных по этой ссылке, попробуйте устранить проблему самостоятельно, воспользовавшись таблицей ошибок готовых модулей оплаты
Заказ выставлен в личном кабинете IntellectMoney и отсутствует в списке заказов CMS
  1. Найдите заказ в личном кабинете IntellectMoney и выберите его. Как выбрать счет?
  2. Скопируйте номер заказа из поля "Внутренний номер покупки продавца"
  3. Зайдите в админ-панель Вашего сайта в раздел заказов
  4. Выполните поиск заказа с помощью скопированного номера.
  5. Если заказ не был найден, проблема обнаружена

Создайте новый заказ в админ-панели магазина с точно такими же параметрами, как и при выставлении счета в личном кабинете IntellectMoney или сообщите номер СКО (счет к оплате, десятизначный, начинается на цифру 3) в службу технической поддержки IntellectMoney на электронный адрес ots@intellectmoney.ru для отмены отправки уведомлений

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

Универсальное решение: Вы можете отключить получение уведомлений об изменении статуса платежа в личном кабинете IntellectMoney с помощью этой инструкции. Отключив отправку уведомлений об изменении статуса платежа, вы лишаетесь возможности отслеживать статус заказа в админ-панели сайта, однако его всегда можно посмотреть в личном кабинете IntellectMoney.

ПричинаРешение
На страницах сайта клиентом не был введен email, либо введен некорректный mail, например, отсутствует символ "@"

Подробное описание и варианты решений проблемы описаны в документации по ошибкам на платежной странице, ошибка #159

ПричинаРешение
При создании параметра merchantReceipt, отвечающего за генерацию чека, был указан некорректный email или номер телефона

Укажите корректный email или номер телефона клиента при генерации параметра merchantReceipt. Правила формирования merchantReceipt описаны в протоколе приема платежей, пункт 4.5, пример генерации на языке php можно найти здесь

Подробнее про customerContact здесь

ПроблемаРешение
Как правильно настроить модуль оплаты IntellectMoney?Воспользуйтесь документацией по настройке модуля оплаты на нашем сайте в разделе "Готовые модули"
Как найти документацию для настройки модуля оплаты под CMS, которую использую я?

Воспользуйтесь этой документацией

ПроблемаРешение
При переходе на страницу оплаты возникает ошибка

Возможные ошибки на платежной странице и пути их решения отражены в документации по этой ссылке.

Если полученная Вами ошибка не была найдена в документации, пришлите номер и, желательно, скриншот ошибки на почту ots@intellectmoney.ru, мы дополним документацию

ПроблемаРешение
Как настроить страницу, на которую перенаправит пользователя в случае успешного платежа?
  • Если Вы используете один из готовых модулей IntellectMoney, в настройках модуля оплаты заполните необходимый Вам адрес в поле "Адрес при успешной оплате"
  • Если Вы используете конструктор формы приема платежей, при создании формы укажите необходимый адрес в поле "Адрес для редиректа". Подробнее описано в документации по создании формы, сохранение формы, пункт 3.
  • Если Вы используете протокол приема платежей WebMoney, адрес при успешном платеже можно указать в настройках магазина, вкладка "Прием платежей", поле "Success URL"
  • Если Вы интегрировались самостоятельно, в форме данных, отправляемых на платежную страницу, добавьте поле
  1. <input type="hidden" name="successUrl" value="Необходимый_Вам_адрес"> (для протокола IntellectMoney)
    или
  2. <input type="hidden" name="LMI_SUCCESS_URL" value="Необходимый_Вам_адрес"> (для протокола Webmoney).

Более подробно о параметрах, принимаемых платежной страницей, описано в протоколах приема платежей: IntellectMoney - пункт 4.2.1, Webmoney - пункт 3.3.1

ПроблемаРешение
Как можно интегрировать оплату на сайте без использования CMS?
  1. Прочитать про интеграцию без cms с использованием конструктора форм можно здесь
  2. Создать счет возможно, отправив данные с помощью формы, пример которой Вы найдете по этой ссылке
  3. Есть возможность выставления платежа с помощью API. Всю необходимую документацию по API можно найти здесь
  4. Счет можно выставить из личного кабинета IntellectMoney. Интеграция через ручное выставление счета
  5. Можно выставить платеж с помощью статичной ссылки. Статичная ссылка для приема платежей
ПроблемаРешение
Можно ли получить доступ по API к истории операций (https://intellectmoney.ru/ru/enter/sko_list/history/) или списку счетов аккаунта зарегистрированного на физ лицо без создания магазина?Да, возможно. Пример получения списка счетов приведен здесь
Мы хотим написать php скрипт, который будет для нас автоматически собирать информацию о созданных счетах со страницы https://www.intellectmoney.ru/ru/enter/sko_list/index.php. Вопрос: не противоречит ли это правилам Вашего сервиса?Нет, это не противоречит правилам. Но у нас есть более удобное решение - API с помощью которого можно получить список счетов, их состояние, транзакции по ним. Вот документация PersonalAPI


  • No labels