Skip to end of metadata
Go to start of metadata

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

Compare with Current View Page History

« Previous Version 2 Next »

Создание формы оплаты через конструктор форм

Создаём форму приема платежей в личном кабинете http://wiki.intellectmoney.ru/pages/viewpage.action?pageId=6914784

Раскрываем код формы, кликнув по Получить код формы

В раскрывшемся коде находим и записываем параметры формы: FormId, FormType, AccountId
  


Выбор способа интеграции

После создания формы оплаты нужно выбрать способ интеграции. Вы можете:

Внесение изменений

Найдите в коде где происходит наполнение формы запроса платежа :http://wiki.intellectmoney.ru/pages/viewpage.action?pageId=4849803#id-ПротоколприемаплатежейIntellectmoney-4.2.1.Формазапросаплатежа и измените её таким образом:

Форма запроса платежа для физика
<form action="https://merchant.intellectmoney.ru/ru/" name="pay" method="POST">
     <input type="hidden" name="eshopId" value="450157">
     <input type="hidden" name="orderId" value="номер заказа">
     <input type="hidden" name="serviceName" value="Книга">
     <input type="hidden" name="recipientAmount" value="12.30">
     <input type="hidden" name="recipientCurrency" value="RUB">
     <input type="hidden" name="UserFieldName_0" value="Перевод в кошелек">
     <input type="hidden" name="UserField_0" value="1374940645">
     <input type="hidden" name="UserFieldName_9" value="UserPaymentFormId">
     <input type="hidden" name="UserField_9" value="51">
     <input type="hidden" name="FormType" value="IMAccount">
     <input type="hidden" name="UserFieldName_2" value="Param name for value_2">
     <input type="hidden" name="email плательщика">
     ...
     ...
     <input type="submit" name="button" value="оплатить">
</form>

Где:

eshopId - номер магазина в системе Intellectmoney. Для физических лиц это 450157.
UserField_0 - номер Вашего аккаунта, получаем на предыдущем шаге (AccountId)
UserField_9 - указываем номер созданной формы, так же получаем на предыдущем шаге (FormId)
FormType - Должно соответствовать способу приёма денежных средств в форме приема платежей, выбирается при создании формы:"IMAccount"(В личный кабинет), "PeerToPeer" (На карту).
Так же получаем на предыдущем шаге.


  • No labels