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"