...
3.2.1. Форма запроса платежа
Эта форма передает запрос с веб-сайта интернет-магазина в систему IntellectMoney через веб-браузер пользователя (покупателя). Она должна иметь следующие атрибуты и поля:
Action - https://merchant.intellectmoney.ru/ru/
...
Method - POST, GET
...
Extend_comment Label doc_formrequestpayment
...
Таблица 2. Поля формы запроса платежа
...
Название | Имя поля HTML формы | Обязательный | Описание |
ID магазина | eshopId | Да | Номер сайта интернет-магазина, на который пользователь (покупатель) должен совершить платеж. Можно увидеть на странице https://www.intellectmoney.ru/ru/enter/ps_organization_shop/ в столбце "ID" |
Внутренний номер покупки интернет-магазина | orderId | Да | В этом поле интернет-магазин задает номер покупки в соответствии со своей системой учета. Желательно использовать уникальный номер для каждого платежа, что позволит быстро получить относящуюся к нему информацию через систему IntellectMoney. Максимальная длина - 50 символов. |
Назначение платежа | serviceName | Нет | Описание товара или услуги. Формируется интернет-магазином. Максимальная длина - 1024 символов. |
Сумма платежа | recipientAmount | Да | Сумма платежа, которую Интернет-магазин желает получить от пользователя (покупателя). Сумма должна быть больше нуля, дробная часть отделяется точкой, два знака после точки. Максимальная длина - 10 цифр вместе с десятичными знаками. |
Валюта платежа | recipientCurrency | Да | Валюта платежа. Может принимать значения: RUB и RUR для платежей в рублях и TST для тестовых платежей |
Имя Пользователя | userName | Нет | Полное имя пользователя (покупателя). Вводится самим пользователем (покупателем). Максимальная длина – 255 символов. |
E-mail пользователя | user_email | Нет | Email пользователя (покупателя). Вводится самим покупателем. Максимальная длина – 255 символов. |
Адрес удачного платежа | successUrl | Нет | Адрес, на который будет перенаправлен пользователь (покупатель) в случае успешной оплаты Максимальная длина - 512 символов. |
Способы оплаты для пользователя – переход сразу на страницу ввода реквизитов | preference | Нет | Способы оплаты, которые будут доступны для выбора при оплате покупки. В случае указания одного параметра пользователь будет перенаправлен на страницу ввода реквизитов. (при задании параметра bankCard и указании email пользователя, пользователь перейдет сразу к вводу номера банковской карты, при этом счёт уже будет создан. В случае, если не указан email ,то пользователь будет перенаправлен на страницу ввода email) Возможные значения (при выборе нескольких они разделяются запятой): Оплата со счета IntellectMoney – inner; Банковская карта Visa/MasterCard – bankCard; Дополнительный виды оплаты доступны по ссылке |
Дата и время истечения срока блокировки | expireDate | Нет | Дата и время, через которое заблокированные средства зачислятся на счет магазина, либо будут возвращены пользователю (формат “yyyy-MM-dd HH:mm:ss”). Используется в случае использования блокировки (холдирования) средств на СКО. |
Дополнительные параметры интернет-магазина | Определяется интернет-магазином | Нет | Все поля формы, имеющие в названии префикса "userField_N", "userFieldName_N" (где N порядковый номер), обрабатываются системой IntellectMoney автоматически и передаются на сайт интернет-магазина. Максимальная длина всех дополнительных полей в сумме - 4000 символов.
|
Подпись для преданных данных | hash | Нет | Контрольная подпись запроса, которая используется для проверки целостности полученной от магазина информации и однозначной идентификации отправителя. Алгоритм формирования описан в разделе "Контрольная подпись данных о платеже". Требуется только при включении параметра «Требовать HASH» в настройках магазина. |
Extend_comment
Пример 1. Форма запроса платежа
...