IVAN.Z 2 Опубликовано 10 февраля, 2018 Жалоба Share Опубликовано 10 февраля, 2018 Реализовал пока так. Вставляем в продукт инфо в место где хотим вывести форму. Форма в виде открывающейся формы с полями для заполнения. Картинку для открытия формы кидайте в корень сайта credit,png <div class="inner"> <div class="b-container"> <a href="javascript:PopUpShow()"><img src="credit.png"></a> </div> <div class="b-popup" id="popup1"> <div class="b-popup-content"> <script src="https://securepay.tinkoff.ru/html/payForm/js/tinkoff.js"></script> <form name="TinkoffPayForm" onsubmit="pay(this); return true;"> <p></p><input class="tinkoffPayRow" type="hidden" name="terminalkey" value="TinkoffBankTest"> <p></p><input class="tinkoffPayRow" type="hidden" name="frame" value="true"> <p></p><input class="tinkoffPayRow" type="hidden" name="language" value="ru"> <p></p> <input class="tinkoffPayRow" type="text" placeholder="" name="amount" value="{$PRODUCTS_PRICE}" required> <p></p> <input class="tinkoffPayRow" type="text" placeholder="" name="order" value="{$PRODUCTS_MODEL}"> <p></p> <input class="tinkoffPayRow" type="text" placeholder="Описание заказа" name="description" value="{$PRODUCTS_NAME}"> <p></p> <input class="tinkoffPayRow" type="text" placeholder="ФИО плательщика" name="name"> <p></p> <input class="tinkoffPayRow" type="text" placeholder="E-mail" name="email"> <p></p> <input class="tinkoffPayRow" type="text" placeholder="Контактный телефон" name="phone"> <p></p> <input class="tinkoffPayRow" type="submit" value="Оформить предварительную заявку"> </form> <input class="tinkoffPayRow" type="hidden" name="terminalkey" value="тут ваш кей"> <p></p><p> <a href="javascript:PopUpHide()"><b>Закрыть форму</b></a></p> </div> </div> <script> $(document).ready(function(){ //Скрыть PopUp при загрузке страницы PopUpHide(); }); //Функция отображения PopUp function PopUpShow(){ $("#popup1").show(); } //Функция скрытия PopUp function PopUpHide(){ $("#popup1").hide(); } </script> </div> Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 11 февраля, 2018 Автор Жалоба Share Опубликовано 11 февраля, 2018 9 часов назад, ZM сказал: Реализовал пока так. Вставляем в продукт инфо в место где хотим вывести форму. Форма в виде открывающейся формы с полями для заполнения. Картинку для открытия формы кидайте в корень сайта credit,png <div class="inner"> <div class="b-container"> <a href="javascript:PopUpShow()"><img src="credit.png"></a> </div> <div class="b-popup" id="popup1"> <div class="b-popup-content"> <script src="https://securepay.tinkoff.ru/html/payForm/js/tinkoff.js"></script> <form name="TinkoffPayForm" onsubmit="pay(this); return true;"> <p></p><input class="tinkoffPayRow" type="hidden" name="terminalkey" value="TinkoffBankTest"> <p></p><input class="tinkoffPayRow" type="hidden" name="frame" value="true"> <p></p><input class="tinkoffPayRow" type="hidden" name="language" value="ru"> <p></p> <input class="tinkoffPayRow" type="text" placeholder="" name="amount" value="{$PRODUCTS_PRICE}" required> <p></p> <input class="tinkoffPayRow" type="text" placeholder="" name="order" value="{$PRODUCTS_MODEL}"> <p></p> <input class="tinkoffPayRow" type="text" placeholder="Описание заказа" name="description" value="{$PRODUCTS_NAME}"> <p></p> <input class="tinkoffPayRow" type="text" placeholder="ФИО плательщика" name="name"> <p></p> <input class="tinkoffPayRow" type="text" placeholder="E-mail" name="email"> <p></p> <input class="tinkoffPayRow" type="text" placeholder="Контактный телефон" name="phone"> <p></p> <input class="tinkoffPayRow" type="submit" value="Оформить предварительную заявку"> </form> <input class="tinkoffPayRow" type="hidden" name="terminalkey" value="тут ваш кей"> <p></p><p> <a href="javascript:PopUpHide()"><b>Закрыть форму</b></a></p> </div> </div> <script> $(document).ready(function(){ //Скрыть PopUp при загрузке страницы PopUpHide(); }); //Функция отображения PopUp function PopUpShow(){ $("#popup1").show(); } //Функция скрытия PopUp function PopUpHide(){ $("#popup1").hide(); } </script> </div> Если такой вариант устраивает, то почему бы и нет. Ссылка на сообщение Поделиться на другие сайты
IVAN.Z 2 Опубликовано 11 февраля, 2018 Жалоба Share Опубликовано 11 февраля, 2018 Правильно ли я передаю значения в поля имя и цену чтобы они не просто в поле как образец а именно эти значения передавались. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 11 февраля, 2018 Автор Жалоба Share Опубликовано 11 февраля, 2018 5 минут назад, ZM сказал: Правильно ли я передаю значения в поля имя и цену чтобы они не просто в поле как образец а именно эти значения передавались. Думаю, что нет. Надо ведь просто число передавать, без символа валюты. {$PRODUCTS_PRICE_PLAIN} - этак метка просто с числом. Но, возможно, что и так будет рабтать, с символом валюты. Ссылка на сообщение Поделиться на другие сайты
IVAN.Z 2 Опубликовано 11 февраля, 2018 Жалоба Share Опубликовано 11 февраля, 2018 Спасибо не видел не где такую метку в базе знаний, посмотрим что скажут в банке т.к тестовый платеж прошел может их устраивает это.. Ссылка на сообщение Поделиться на другие сайты
IVAN.Z 2 Опубликовано 12 февраля, 2018 Жалоба Share Опубликовано 12 февраля, 2018 То что я реализовал это платежный виджет, тоесть модуль оплаты как у яндекса должен быть, как по карте. На вам шопе такого модуля нет, написал их разработчикам может что придумают. Ссылка на сообщение Поделиться на другие сайты
support 447 Опубликовано 12 февраля, 2018 Автор Жалоба Share Опубликовано 12 февраля, 2018 26 минуты назад, ZM сказал: То что я реализовал это платежный виджет, тоесть модуль оплаты как у яндекса должен быть, как по карте. На вам шопе такого модуля нет, написал их разработчикам может что придумают. Понятное дело, что не придумают. Вопросы интеграции чего-либо, либо вопросы к владельцам магазинов, которые подключаются к платёжной системе. Ссылка на сообщение Поделиться на другие сайты
IVAN.Z 2 Опубликовано 12 февраля, 2018 Жалоба Share Опубликовано 12 февраля, 2018 У них на сайте есть предложение, мол добавьте вашу CMS для разработки так что по факту остается либо ждать либо самому делать. Ссылка на сообщение Поделиться на другие сайты
Рекомендуемые сообщения