Имеется
minishop2
дополнение Tinkoff Payment System
На данный момент не пойму как его использовать. Просто разместил на сайте предоставленный на сайте тинькофа код и вставил в него ключ терминала.
<div class="right">
    <form name="TinkoffPayForm" onsubmit="pay(this); return false;">
    <script src="https://securepay.tinkoff.ru/html/payForm/js/tinkoff_v2.js"></script>
	<input class="tinkoffPayRow" type="hidden" name="terminalkey" value="**************">
	<input class="tinkoffPayRow" type="hidden" name="frame" value="false">
	<input class="tinkoffPayRow" type="hidden" name="language" value="ru">
    <input class="tinkoffPayRow" type="hidden" id="amount" placeholder="Сумма заказа" value="{$total.cost}" name="amount" disabled required>
    <input class="tinkoffPayRow" type="hidden" placeholder="Номер заказа" name="order">
    <input class="tinkoffPayRow" type="hidden" placeholder="Описание заказа" value="{$order.num}" disabled name="description">
    <input class="tinkoffPayRow" type="hidden" placeholder="ФИО плательщика" name="name">
    <input class="tinkoffPayRow" type="hidden" placeholder="E-mail" name="email">
    <input class="tinkoffPayRow" type="hidden" placeholder="Контактный телефон" name="phone">
    <input class="tinkoffPayRow btn btn-default btn-clear-cart btn_order" type="submit" value="Оплатить">
    </form>
</div>

в чанке tpl.msGetOrder
Что хочется сделать: Чтобы кнопка оплаты появлялась только при выборе способа оплаты картой. В идеале конечно прямо на странице корзины, но можно и на странице с подтверждением.
И чтобы в админ панели было понятно какой заказ уже оплачен, а какой нет. Я так понимаю это делается через личный кабинет тинькофа ссылкой на определенную страницу. Но какой код должен быть понятия не имею =(