Skip to content
master
Go to file
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
css
 
 
 
 
js
 
 
 
 
 
 
 
 
 
 

readme.txt

Пример платёжной формы для модификации
======================================

У каждого клиента есть возможность установить свою форму оплаты.
В репозитории содержится пример формы оплаты.

Инструкции по изменению платёжной формы
---------------------------------------

1. Все скрытые поля (input type="hidden") нужно оставить как есть.

2. Все шаблоны для подстановки данных (например, {card_number}, {amount}) нужно оставить как есть.

3. В примере стили пишутся в scss и потом конвертируются в css.  Можно использовать Prepros App или другие инструменты.

4. JavaScript минимизируется.  Можно использовать Prepros App или другие инструменты.

5. Сервер присылает ошибки в параметре {error_param}, логика их обработки находится в js/main.js.  Эту логику нужно оставить.

6. Существует возможность отображать на странице оплаты дополнительную информацию. Для этого нужно на странице разместить параметры вида {pay_page_param_*}, где вместо символа * нужно задать произвольное имя параметра. Параметры с точно такими же именами нужно передать в запросе StartSession; при отображении страницы будут подставлены значения, переданные в StartSession. Максимальная длина каждого параметра - 100 символов.

7. Если нужно, чтобы пользователь ввёл на странице оплаты дополнительные параметры, нужно добавить на форму поля с именами user_entered_*, где вместо символа * нужно задать произвольное имя параметра.
Пример:
    <input type="text" id="user_entered_comment" maxlength="100" name="user_entered_comment">
Введённые значения можно получить по API с помощью метода GetAdvancedStatus в поле user_entered_params.

About

Пример платёжной формы для модификации

Resources

You can’t perform that action at this time.