Skip to content

Commit

Permalink
add yandexpay, fix typo
Browse files Browse the repository at this point in the history
  • Loading branch information
i.badamshin committed Oct 11, 2022
1 parent b447f94 commit 16a696c
Show file tree
Hide file tree
Showing 3 changed files with 14 additions and 2 deletions.
4 changes: 2 additions & 2 deletions README
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@
1. payment_params.html
Исходная страница ввода платежных реквизитов и выбора платежной системы. Использование JavaScript допустимо только в виде передачи параметров в плагин jquery.payment_form.js. Пример передачи параметров можно посмотреть в js файлах в директории www/closure.

HTML коментарии заглавными буквами ввида <!--CATEGORY--> <!--/CATEGORY--> используются шаблонизатором и не должны удаляться.
HTML комментарии заглавными буквами вида <!--CATEGORY--> <!--/CATEGORY--> используются шаблонизатором и не должны удаляться.

Все классы, начинающиеся с js_ не должны меняться и вложенность блоков желательно так же не менять. Единственное поля ввода номера карты можно заменить на несколько полей (до 4-ех). Для этого нужно использовать названия полей card_num_1, card_num_2, card_num_3 и card_num_4. Вместо двух input полей типа text можно использовать select. В этом случае месяц и год заполняется динамически. Для этого нужно оставить select с тегами шаблонизатора. Или использовать одно поле ввода с названием exp_date. Необходимые варианты надо оставить, остальные удалить!

Expand Down Expand Up @@ -58,7 +58,7 @@ email - валидация email
exp_date - валидация даты истечения карты

Если в шаблоне необходимо отобразить какую-то информацию, которая может меняться для разных платежей, можно в GET/POST запросе на создание транзакции
передавать дополнительные параметры, имена которых должны начинатся с "tpl_".
передавать дополнительные параметры, имена которых должны начинаться с "tpl_".
Для отображения их в шаблоне следует прописать в нужном месте имя вашего параметра в двух фигурных скобках.
Пример: Для отображения в шаблоне ссылки на магазин можно передать параметр tpl_shop_url.
В GET запросе она будет выглядеть следующим образом: https://www.platron.ru/payment.php?pg_amount=1000&tpl_shop_url=http://example.com&pg_merchant_id=82
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@
<link rel="stylesheet" media="all" href="/css/payment_params.css?asset_version={{asset_version}}" >
<link rel="stylesheet" media="all" href="/css/applepay/style.css?asset_version={{asset_version}}" >
<link rel="stylesheet" media="all" href="/css/googlepay/style.css?asset_version={{asset_version}}" >
<link rel="stylesheet" media="all" href="/css/yandexpay/style.css?asset_version={{asset_version}}" >
<!--<link rel="stylesheet" media="all" href="/payment_params_templates/{{customization_merchant_id}}/css/your.css?asset_version={{asset_version}}" >-->
<!--ONLY_IN_FRAME--><link rel="stylesheet" media="all" href="/css/payment_params_iframe.css?asset_version={{asset_version}}" ><!--/ONLY_IN_FRAME-->

Expand All @@ -18,6 +19,8 @@
<script type="text/javascript" src="/js/applepay/applepay.js?asset_version={{asset_version}}"></script>
<script type="text/javascript" src="https://pay.google.com/gp/p/js/pay.js"></script>
<script type="text/javascript" src="/js/googlepay/googlepay.js?asset_version={{asset_version}}"></script>
<script type="text/javascript" src="https://pay.yandex.ru/sdk/v1/pay.js"></script>
<script type="text/javascript" src="/js/yandexpay/yandexpay.js?asset_version={{asset_version}}"></script>
<script type="text/javascript" src="/js/jquery.payment_form.js?asset_version={{asset_version}}"></script>
<script type="text/javascript" src="/js/header.js?asset_version={{asset_version}}"></script>

Expand Down Expand Up @@ -335,6 +338,9 @@ <h3 class="title"><span class="ico ico_lock"></span>Secure bank card payment</h3
<!--GOOGLEPAY_DATA-->
<div class="js_googlepay_data" style="display:none;">{{ps_googlepay_data}}</div>
<!--/GOOGLEPAY_DATA-->
<!--YANDEXPAY_DATA-->
<div class="js_yandexpay_data" style="display:none;">{{ps_yandexpay_data}}</div>
<!--/YANDEXPAY_DATA-->
</div>
<div class="offer_checkbox_container">
<label class="checkbox">
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -9,6 +9,7 @@
<link rel="stylesheet" media="all" href="/css/payment_params.css?asset_version={{asset_version}}" >
<link rel="stylesheet" media="all" href="/css/applepay/style.css?asset_version={{asset_version}}" >
<link rel="stylesheet" media="all" href="/css/googlepay/style.css?asset_version={{asset_version}}" >
<link rel="stylesheet" media="all" href="/css/yandexpay/style.css?asset_version={{asset_version}}" >
<!--<link rel="stylesheet" media="all" href="/payment_params_templates/{{customization_merchant_id}}/css/your.css?asset_version={{asset_version}}" >-->
<!--ONLY_IN_FRAME--><link rel="stylesheet" media="all" href="/css/payment_params_iframe.css?asset_version={{asset_version}}" ><!--/ONLY_IN_FRAME-->

Expand All @@ -18,6 +19,8 @@
<script type="text/javascript" src="/js/applepay/applepay.js?asset_version={{asset_version}}"></script>
<script type="text/javascript" src="https://pay.google.com/gp/p/js/pay.js"></script>
<script type="text/javascript" src="/js/googlepay/googlepay.js?asset_version={{asset_version}}"></script>
<script type="text/javascript" src="https://pay.yandex.ru/sdk/v1/pay.js"></script>
<script type="text/javascript" src="/js/yandexpay/yandexpay.js?asset_version={{asset_version}}"></script>
<script type="text/javascript" src="/js/jquery.payment_form.js?asset_version={{asset_version}}"></script>
<script type="text/javascript" src="/js/header.js?asset_version={{asset_version}}"></script>

Expand Down Expand Up @@ -335,6 +338,9 @@ <h3 class="title"><span class="ico ico_lock"></span>Безопасная опл
<!--GOOGLEPAY_DATA-->
<div class="js_googlepay_data" style="display:none;">{{ps_googlepay_data}}</div>
<!--/GOOGLEPAY_DATA-->
<!--YANDEXPAY_DATA-->
<div class="js_yandexpay_data" style="display:none;">{{ps_yandexpay_data}}</div>
<!--/YANDEXPAY_DATA-->
</div>
<div class="offer_checkbox_container">
<label class="checkbox">
Expand Down

0 comments on commit 16a696c

Please sign in to comment.