Versions Compared
Key
- This line was added.
- This line was removed.
- Formatting was changed.
Физические
лица
могу
принимать
платежи
напрямую
на
свою
карту
(PeerToPeer).
Как
правило,
это
происходит
с
использованием
форм. Если
вы
хотите
организовать
прямой
переход
с
вашего
сайта
на
страницу
оплаты
без
промежуточных
форм,
вы
можете
установить
один
из
наших
CMS,
и
отредактировать
его
код
для
работы
через
PeerToPeer.
Далее
дана
инструкция
для
этого.
Создание
формы
оплаты
через
конструктор
форм
Первым
шагом
нужно
создать
в
личном
кабинете.
Эту
форму
не
будет
видеть
пользователь,
она
нужна
только
для
взаимодействия
с
нашей
системой.
Раскрываем
код
формы,
кликнув
по
Получить
код
формы
Image Modified
В
раскрывшемся
коде
находим
и
записываем
параметры
формы:
FormId,
FormType,
AccountId
Image Modified
Внесение
изменений
в
код
модуля
для
CMS
Вторым
шагом
нужно
исправить
код
модуля.
Найдите
в
коде
модуля
место,
где
происходит
наполнение
Измените
код
формы
таким
образом:
Code Block | ||||||||
---|---|---|---|---|---|---|---|---|
| ||||||||
<form action="https://merchant.intellectmoney.ru/ru/" name="pay" method="POST"> <!-- На этой строчке нужно исправить value на 450157 --> <input type="hidden" name="eshopId" value="450157"> ... <!-- Эти строчки нужно добавить --> <input type="hidden" name="UserFieldName_0" value="Перевод в кошелек"> <input type="hidden" name="UserField_0" value="1374940645"> <!-- Вместо 1374940645 - номер вашего аккаунта (AccountId) --> <input type="hidden" name="UserFieldName_9" value="UserPaymentFormId"> <input type="hidden" name="UserField_9" value="51"> <!-- Вместо 51 - номер созданной формы (FormId) --> <input type="hidden" name="preference" value="bankcard"> ... </form> |
Где:
eshopId - Номер магазина в системе Intellectmoney. Для физических лиц это 450157.UserField_0 - Номер Вашего аккаунта, полученный на предыдущем шаге (AccountId)
UserFieldName_0 - Строка "Перевод в кошелек"
UserField_9 - Номер формы, полученный ранее (FormId)
UserFieldName_9 - Строка "UserPaymentFormId
В таблице объясняется, за что отвечают добавленные параметры:
Параметр | Значение | Описание |
---|---|---|
eshopId | 450157 | Номер магазина в системе Intellectmoney. Для физических лиц это 450157. |
UserFieldName_0 | строка "Перевод в кошелек" | Заголовок для UserField_0 |
UserField_0 | ваш AccountId | Номер Вашего аккаунта, полученный на предыдущем шаге, например 1374940645 |
UserFieldName_9 | строка "UserPaymentFormId" | Заголовок для UserField_9 |
UserField_9 | ваш FormId | Номер формы, полученный ранее, например 51 |
preference | строка "bankcard" | Способ оплаты, для P2P это всегда "bankcard" |