Форма заказа для сайта

Готовая форма оформления заказа на сайте.
Добавляет товары в заказ, считает скидки и доставку и отправляет на почту.

Настроить корзину Пример работы

Корзина для сайта
Корзина для сайта

Добавление согласия на обработку персональных данных в форму заказа

Доступно на тарифах: Бесплатный Базовый Полный

Одним из требований закона "О персональных данных" (152-ФЗ) является согласие на обработку персональных данных (ст.6.1 ч.1), а под персональными данными закон подразумевает всё, что прямо или косвенно относится к пользователю (ст.3 ч.1). Судебная практика показывает, что заполнение даже простой формы на сайте для ответа на вопрос с указанием пользователем своего имени и почты уже подходит под требования закона и относятся к персональным данным пользователя.

Для реализации требований данного закона вам может понадобиться добавление информационного сообщения или ссылки на политику конфиденциальности в форму заказа на вашем сайте. Вот пример получения согласия для корзины EasyNetShop: (нужно добавить в любое место сайта этот код)

<script>   
	document.addEventListener("EasyNetShopLoaded", function(event) {
	    /* Формируем текст */ 
   		var selhtml = 'Нажимая на кнопку ЗАКАЗАТЬ Вы даете согласие'
		+ ' на обработку указанных персональных данных в соответствии с законом РФ (152-ФЗ)'
		+ ' и подтверждаете, что ознакомлены с <a href="#">политикой конфиденциальности компании</a>';

		/* Оформляем текст в блок */
		var fhtml = '';
		fhtml += '<div style="padding:0px 20px;">';
		fhtml +=         selhtml;
		fhtml += '</div>';


		/* Добавляем в окно корзины перед футером */
		ens_jQuery('.easynetshop-modal-cart .easynetshop-footer').before(fhtml);
	}, false);
</script>

Пример работы этой конструкции вы можете увидеть на демонстрационной странице

При желании эту конструкцию можно использовать для размещения и другой информации, поскольку её содержимое указывается в произвольном виде. Здесь может быть дополнительная информация о заказе, условиях доставки или оплаты, скидках или акциях и т.д.

Если требуется получать согласие в виде установки "галочки", то в следует использовать следующий код:

<script>   
	document.addEventListener("EasyNetShopLoaded", function(event) {
		/* Формируем текст */ 
   		var selhtml = '<input  type="checkbox" id="iamagree">' // Добавляем в текст checkbox
		+ 'Нажимая на кнопку ЗАКАЗАТЬ Вы даете согласие'
		+ ' на обработку указанных персональных данных в соответствии с законом РФ (152-ФЗ)'
		// Не забудьте указать адрес страницы с политикой, вместо # в следующей строке
		+ ' и подтверждаете, что ознакомлены с <a href="#">политикой конфиденциальности компании</a>';

		/* Оформляем текст */
		var fhtml = '';
		fhtml += '<div style="padding:0px 20px;">';
		fhtml +=         selhtml;
		fhtml += '</div>';


		/* Добавляем в окно корзины */
		ens_jQuery('.easynetshop-modal-cart .easynetshop-footer').before(fhtml);

		/* Блокируем кнопку заказа изначально */
    	$('.easynetshop-doorder').attr("disabled", "true");

    	/*Отменяем блокировку по клику на checkbox*/
    	$('#iamagree').change(function() {
    		if(this.checked) {
        	$('.easynetshop-doorder').removeAttr("disabled");
        	}
    		else{
        	$('.easynetshop-doorder').attr("disabled", "true");
        	}
    	});
    }, false);
</script>