Page tree

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

1. Зачем нужны параметры HoldMode и ExpireDate.

 

Параметр HoldMode, переданный системе IntellectMoney, обозначает, что, при оплате СКО, средства на счете пользователя не списываются, а “замораживаются“.

Параметр ExpireDate, переданный системе IntellectMoney, обозначает “время жизни“ СКО, по истечению которого, средства либо “размораживаются“ на счету пользователя (при частичной оплате СКО), либо автоматически зачисляются на счет интернет-магазина (при полной оплате СКО).

Если параметр HoldMode не передан, то максимальное время жизни СКО (т.е. время в течение которого СКО можно оплатить) составляет 6 месяцев. Если параметр HoldMode передан, то максимальное время жизни СКО составляет 30 дней (точнее 719 часов).

Подробнее можно узнать в документации протокола IntellectMoney.

 

2. Зачем нужен параметр preference.

 

Параметр preference, переданный системе IntellectMoney, обозначает, какие способы оплаты будут доступны на странице оплаты.

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

Параметр preference позволяет управлять способами оплаты и отображать на странице оплаты только те способы оплаты, которые будут переданы в параметре preference.

Подробнее можно узнать в документации протокола IntellectMoney - страница 10, пункт “3.2.1. Форма запроса платежа“ и в документе со всеми возможными значениями параметра preference.

 

3. Ошибки доставки уведомлений от системы IntellectMoney до интернет-магазина.

 

Необходимо проверить настройки магазина в Личном кабинете на сайте IntellectMoney.

Нужно убедиться, что поле ResultURL указано верно (с точностью до знака).

Если сайт доступен по адресу www.<имя сайта>.ru и по адресу <имя сайта>.ru, то в поле ResultURL необходимо указать значение с адресом по умолчанию (при отправке запроса от системы IntellectMoney до интернет-магазина не должно происходить никаких редиректов).

 

4. Формирование подписи hash при отправке уведомлений.

 

Hash подпись формируется строго по документации.

Формирование hash при передаче данных от интернет-магазина к системе IntellectMoney - страница 22 документации, пункт “3.4. Проверка данных формы запроса“. (Формировать hash при передаче данных от интернет-магазина к системе IntellectMoney необязательно и настраивается это в Личном кабинете на сайте IntellectMoney в настройках магазина, пункт “Требовать hash“).

Формирование hash при передаче данных от системы IntellectMoney интернет-магазину - страница 20 документации, пункт “3.3.2. Проверка целостности данных“. (Система IntellectMoney всегда формирует hash при запросе к интернет-магазину).

  

 

5. Ошибки при отправке и отправка уведомлений от системы IntellectMoney.

 

После оплаты СКО, система IntellectMoney на адрес, указанный в настройках магазина в Личном кабинете на сайте IntellectMoney в поле ResultURL, отправляет уведомление с данными об оплате. Целостность данных гарантируется передаваемым параметром hash, который формируется, используя 128-битный алгоритм хеширования данных.

В некоторых случаях происходят ошибки доставки уведомлений, о чем в соответствующем письме Вас информирует компания IntellectMoney.

В таких случаях необходимо:

Во-первых, проверить доступность сайта инернет-магазина.

Во-вторых, проверить корректность указанного параметра ResultURL в настройках магазина в личном кабинете IntellectMoney (см. пункт 3 данной главы).

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

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

 

6. При оплате заказа клиент не переходит обратно на сайт интернет-магазина.

 

Если вы используете протокол WebMoney для работы с системой IntellectMoney, то вам необходимо проверить, что в настройках магазина в Личном кабинете на сайте IntellectMoney указаны параметры SuccessURL, FailURL и BackURL.

Success URL – адрес на который будет перенаправлен пользователь в случае успешной оплаты.

Fail URL – адрес на который будет перенаправлен пользователь в случае неуспешной оплаты.

Back URL – адрес на который будет перенаправлен пользователь в случае выбора не моментального способа оплаты (например, способ оплаты “через терминал“ или “банковская выписка “). При выборе не моментального способа оплаты на странице оплаты появится кнопка “Вернуться в магазин“ при клике по которой, произойдет перенаправление.

Если вы используете протокол IntellectMoney для работы с системой IntellectMoney, то вам необходимо проверить, что в форме запроса к платежной системе вы передаете параметр SuccessURL. Подробнее см. документацию - страница 10, пункт “3.2.1. Форма запроса платежа“.

 

7. Ошибки при переходе на страницу оплаты.

 

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

 “Часто задаваемые вопросы при подключении“.

 

  • No labels