Доступно для тарифов: Базовый Полный
Иногда бывают ситуации, когда по каким-то причинам покупателю необходимо выставить счет на онлайн оплату отдельно, вне зависимости от стандартных механизмов работы корзины и на произвольную сумму. Если у вас добавлена функция "Универсальная форма подтверждения заказа" в которой содержится форма онлайн-оплаты, то её можно сформировать с нужными данными.
Как настроить формирование счета?
Добавляем в любое место сайта после подключения корзины код:
<script> document.addEventListener("EasyNetShopLoaded", function(event) { var anc = window.location.hash.replace("#",""); if (anc != "") { ancarr = anc.split(':'); if (ancarr[0] == 'pay') { var mypay_html=$('#easynetshop-custom-orderfinalform').html(); mypay_html=mypay_html.replace(/{%itogo%}/g,ancarr[1]); mypay_html=mypay_html.replace(/{%zakaz%}/g,ancarr[2]); $('.easynetshop-modal-ordercompleate .easynetshop-modal-body').append(mypay_html); $('.easynetshop-modal-fade-wrapper').show(); $('.easynetshop-modal-ordercompleate').show(); $('.easynetshop-modalcontainer').show(); } } }, false); </script>
Как сформировать счет?
Отправьте покупателю ссылку в формате: {ваш сайт}#pay:{сумма}:{описание}, например, demo.easynetshop.ru/#pay:10:999
или воспользуйтесь конструктором ссылок: