www.smakomudryk.co.ua
Open in
urlscan Pro
88.85.72.114
Public Scan
URL:
https://www.smakomudryk.co.ua/
Submission: On August 04 via api from US — Scanned from NL
Submission: On August 04 via api from US — Scanned from NL
Form analysis
1 forms found in the DOMPOST
<form id="checkoutForm" action="" method="post">
<div class="block-header">
<span class="prod-name"></span>
<span class="prod-price"></span>
<span class="prod-delivery-cost d-none"></span>
<input type="hidden" id="prodId" name="cart_prods[0][prodId]">
<input type="hidden" id="inputModId" name="cart_prods[0][id]">
<input type="hidden" id="inputProdName" name="cart_prods[0][name]">
<input type="hidden" id="inputProdPrice" name="cart_prods[0][price]">
<input type="hidden" id="inputProdModPrice" name="cart_prods[0][mod][price]">
<input type="hidden" id="inputProdQuantity" name="cart_prods[0][quantity]" value="1">
<input type="hidden" id="inputProdCurrency" name="cart_currency">
<input type="hidden" id="inputSum" name="sum">
<input type="hidden" id="inputAllowRegular" name="allowRegular">
<input type="hidden" id="inputRegularMode" name="regularMode">
<input type="hidden" id="inputRegularCount" name="regularCount">
</div>
<div class="form-block">
<div class="form-group">
<label class="control-label" for="fio">ПIБ</label>
<input type="text" class="form-control required" value="" name="fio" oninput="checkoutForm.inputFio(this)" data-error-empty="Поле не може бути пустим">
</div>
<div class="form-group">
<label class="control-label" for="fio">Телефон</label>
<input type="text" class="form-control required" value="" name="phone" oninput="checkoutForm.inputPhone(this)" data-error-empty="Поле не може бути пустим">
</div>
<div class="form-group row">
<label for="inputEmail" class="control-label">Email</label>
<input type="text" class="form-control required" id="inputEmail" name="email" oninput="checkoutForm.inputEmail(this)" data-error-empty="Поле не може бути пустим">
</div>
<div class="attention">Вкажіть коректний email, на який буде відправлено посилання на продукт</div>
</div>
<div class="form-block border-0">
<div class="form-title-second">Способи оплати</div>
<div class="form-group mb-2">
<select name="payment_option" class="form-control" id="selectPaymentOption" onchange="checkoutForm.changePaymentType(this)">
<option value="online">Оплата online (WayForPay)</option>
<option value="onDelivery">При отриманні</option>
</select>
</div>
<div id="paymentInfo">
<!-- PAYMENT METHODS ONLINE -->
<div class="d-none" id="paymentMethodsWfp">
<div class="row">
<img src="//cdn.wayforpay.shop/img/payment/light/card.png" alt="card" class="payment_method" title="Оплата карткою">
<img src="//cdn.wayforpay.shop/img/payment/light/google_pay.png" alt="googlePay" class="payment_method" title="Google Pay">
<img src="//cdn.wayforpay.shop/img/payment/light/apple_pay.png" alt="applePay" class="payment_method" title="Apple Pay">
<span id="checkoutRegular" class="d-none"><svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30">
<style>
.svgRegular .stroke-color {
stroke: var(--svg-regular-color);
}
</style>
<g class="svgRegular" transform="translate(-5144 2429)">
<g transform="translate(5144 -2429)">
<g transform="translate(0 0)">
<rect width="30" height="30" fill="none"></rect>
</g>
<g transform="translate(3.022 7.848) rotate(-14)">
<g transform="matrix(-0.052, -0.999, 0.999, -0.052, 0.463, 12.079)">
<g transform="translate(4.412 0.044)">
<path class="stroke-color" d="M4.075,2.881,1.962.032.045,2.816" transform="translate(0.027 2.626) rotate(-41)" fill="none" stroke="#007cdc" stroke-linecap="round" stroke-width="2"></path>
<path class="stroke-color" d="M.9.009s5.046,5.13,5.053,9.345S.17,16.724.17,16.724" transform="translate(0.84 1.649)" fill="none" stroke="#007cdc" stroke-linecap="round" stroke-width="2"></path>
</g>
<path class="stroke-color" d="M0,0" transform="translate(0.138 13.599)" fill="none" stroke="#007cdc" stroke-linecap="round" stroke-width="2" stroke-dasharray="2"></path>
</g>
<g transform="translate(19.561 7.243) rotate(87)">
<g transform="matrix(0.998, 0.07, -0.07, 0.998, 5.08, 0.05)">
<path class="stroke-color" d="M4.087,2.879,1.966.034.048,2.809" transform="translate(0.021 2.622) rotate(-41)" fill="none" stroke="#007cdc" stroke-linecap="round" stroke-width="2"></path>
<path class="stroke-color" d="M.9.007S5.945,5.119,5.942,9.329.133,16.7.133,16.7" transform="translate(0.838 1.645)" fill="none" stroke="#007cdc" stroke-linecap="round" stroke-width="2"></path>
</g>
<path class="stroke-color" d="M0,0" transform="translate(0.14 13.803)" fill="none" stroke="#007cdc" stroke-linecap="round" stroke-width="2" stroke-dasharray="2"></path>
</g>
</g>
</g>
</g>
</svg>
<span class="ms-3">Регулярний платіж</span></span>
</div>
</div>
<!-- PAYMENT ON DELIVERY -->
<div class="d-none" id="paymentOnDelivery">
<div class="row"> Оплата при отриманні замовлення </div>
</div>
</div>
</div>
<div class="form-block border-0 position-relative">
<div class="minPriceInfo d-none">Мінімальна сума замовлення - <span class="minPriceValue"></span> <span class="minPriceCurrency"></span></div>
<style>
#promoWidget {
font-size: 14px;
margin-top: 10px;
}
#promoWidget #orderPromoCode {
margin-top: 5px;
}
#promoWidget .info {
color: #808080;
font-size: 13px;
font-weight: normal;
line-height: 1.3;
white-space: normal;
}
#promoWidget .form-group {
margin-bottom: 5px;
}
#promoWidget a {
color: var(--color-text);
}
</style>
<div id="promoWidget" class="w-100" style="display:none;">
<div id="iHavePromo" class="" style="display:none;">
<a href="">
<img src="//cdn.wayforpay.shop/img/promo.png">
<span style="text-decoration:underline;">Я маю промокод</span>
</a>
</div>
<div class="row" id="orderPromoCode" style="display:none;">
<div class="p-0 col-12">
<div id="inputPromoCode-block" class="row">
<div class="col-9 form-group pl-0" style="height:max-content;">
<label for="inputPromoCode" class="control-label">Промокод</label>
<input type="text" class="form-control" id="inputPromoCode" placeholder="Введіть промокод">
</div>
<div class="col-3 form-group">
<button id="setPromoCode" class="btn btn-primary w-auto mt-0">Ok</button>
</div>
</div>
<div id="usedPromoCode-block" class="row" style="display: none;">
<div class="col-12 pl-0 form-group text-center">
<img src="//cdn.wayforpay.shop/img/promoUsed.png" style="width: 20px;">
<span style="line-height: 20px;">Застосовано промокод</span>
</div>
</div>
</div>
<div class="px-0 info mb-3 col-12"> Знижки за промокодами діють тільки при оплаті онлайн через WayForPay </div>
</div>
</div>
<script>
var PromoCode = (function() {
let errorTranslates = {
NotAllowedUsedFor: 'Не вірне значення поля usedFor',
PromoIsNotActive: 'Акція не активна',
PromoIsEnded: 'Акція закінчилась',
PromoLimitExceeded: 'Превищено ліміт використання промокоду',
PromoIsNotFound: 'Промокод не знайдено',
InsufficientPrice: 'Мінімальна сума замовлення',
};
let _minPrice = 0;
let _amount = 0;
let _currency = 0;
let _useFor = 'order';
let _useForItems = [];
let _hasPromoCode = false;
let _isInitEvents = false;
let _isBeginState = true;
let cartCurrency = '';
function init() {
hidePromoCode();
_hasPromoCode = false;
hideIHavePromoCode();
if (isRequiredConditions()) {
let prodModId = +$('#checkoutForm #inputModId').val();
cartCurrency = $('#checkoutForm #inputProdCurrency').val();
$.ajax({
url: '/promo-code/has-order-promo-codes',
type: 'post',
dataType: 'json',
data: {
useFor: 'order',
currency: cartCurrency,
prodModIds: [prodModId],
_csrf: 'Y1LDeLj7pu675RgmL35OlGqolfIbuvPfXBXArocPTFStcxVLQ3liyQxM4VrW9AwHwcf7iMQOO30pJaztHXNEKw=='
}
}).done(function(data) {
if (data.status) {
showIHavePromoCode();
$('#promoWidget').show();
if (!_isInitEvents) {
initEvents();
_isInitEvents = true;
}
_hasPromoCode = true;
}
});
}
}
function isRequiredConditions() {
return $('#selectPaymentOption').val() === 'online' || $('#selectPaymentOption').val() === 'payParts';
}
function showIHavePromoCode() {
if (_isBeginState) {
$('#iHavePromo').fadeIn();
}
}
function hideIHavePromoCode() {
$('#iHavePromo').fadeOut(0);
}
function showPromoCode() {
if (_hasPromoCode) {
if (isRequiredConditions() && !_isBeginState) {
hideIHavePromoCode()
$('#orderPromoCode').fadeIn();
cartCurrency = $('#inputProdCurrency').val();
} else {
hidePromoCode();
}
}
}
function hidePromoCode() {
$('#orderPromoCode').fadeOut(0);
resetPromoCode()
}
function resetPromoCode() {
_minPrice = 0;
_amount = 0;
_currency = 0;
_useFor = 'order';
_useForItems = [];
let inputPromoCodeEl = $('#inputPromoCode');
inputPromoCodeEl.val('');
$('#priceToPayPromo').remove();
let totalSumCheckout = $('#checkoutForm .priceToPay');
totalSumCheckout.css({
fontWeight: '',
textDecoration: '',
fontSize: ''
});
let modalCart = $('#checkoutModal');
modalCart.removeData('promoCode');
modalCart.removeData('totalSumPromo');
$('#usedPromoCode-block').fadeOut(0, function() {
$('#inputPromoCode-block').fadeIn();
$('.info').fadeIn();
});
inputPromoCodeEl.siblings('.help-block').remove();
inputPromoCodeEl.closest('.form-group').removeClass('has-error');
}
function setPromoCode() {
let code = $('#inputPromoCode').val().toUpperCase();
if (code) {
let prodPrice = parseFloat($('#inputProdPrice').val()) || 0;
$.ajax({
url: '/promo-code/use',
type: 'post',
dataType: 'json',
data: {
code: code,
price: prodPrice,
_csrf: 'Y1LDeLj7pu675RgmL35OlGqolfIbuvPfXBXArocPTFStcxVLQ3liyQxM4VrW9AwHwcf7iMQOO30pJaztHXNEKw=='
}
}).done(function(data) {
if (data.status) {
_amount = data.amount;
_currency = data.currency;
_useFor = data.useFor;
_useForItems = data.useForItems && data.useForItems instanceof Array ? data.useForItems.map(function(item) {
return +item;
}) : [];
_minPrice = data.minPrice
removeError();
let prodSum = parseFloat($('#inputSum').val()) || 0;
let totalSumPromo = getTotalSumPromo();
if (+prodSum > +totalSumPromo) {
$('#inputPromoCode-block, .info').fadeOut(0, function() {
$('#usedPromoCode-block').fadeIn();
});
$('#priceToPayPromo').remove();
let totalSumCheckout = $('#checkoutForm .priceToPay');
totalSumCheckout.css({
fontWeight: 'normal',
textDecoration: 'line-through',
fontSize: '14px'
});
totalSumCheckout.after('<span id="priceToPayPromo" style="text-align:right;padding-left:10px;">' + totalSumPromo + ' ' + cartCurrency + '</span>');
let modalCart = $('#checkoutModal');
modalCart.data('promoCode', code);
modalCart.data('totalSumPromo', Math.round(parseFloat(totalSumPromo) * 100) / 100);
} else {
let msg = (errorTranslates['PromoIsNotFound'] || 'PromoIsNotFound');
setError(msg);
}
} else if (data.error) {
if (data.message) {
let msg = (errorTranslates[data.message] || data.message);
if (data.message === 'InsufficientPrice' && data.minPrice) {
msg += ' ' + data.minPrice + ' ' + cartCurrency;
}
setError(msg);
}
}
});
}
}
function recalculateSum() {
let priceToPayPromoEl = $('#priceToPayPromo');
if (priceToPayPromoEl.length) {
let totalSumCheckout = $('#checkoutForm .priceToPay');
let prodSum = parseFloat($('#inputSum').val()) || 0;
let totalSumPromo = getTotalSumPromo();
priceToPayPromoEl.remove();
if (+prodSum > +totalSumPromo) {
$('#priceToPayPromo').remove();
totalSumCheckout.after('<span id="priceToPayPromo" style="text-align:right;padding-left:10px;">' + totalSumPromo + ' ' + cartCurrency + '</span>');
let modalCart = $('#checkoutModal');
modalCart.data('totalSumPromo', +(+totalSumPromo).toFixed(2));
}
}
}
function getTotalSumPromo() {
let deliverySum = 0;
if ($('input[name="delivery_option"]:checked').val() === 'delivery') {
let deliverySumText = checkoutForm.getDeliveryCost();
deliverySum = (deliverySumText && !isNaN(deliverySumText)) ? parseFloat(deliverySumText) : 0;
}
let totalSumPromo = parseFloat($('#inputSum').val()) || 0;
if (_useFor === 'order') {
if (_minPrice && _minPrice > totalSumPromo) {
resetPromoCode();
} else {
if (_currency === '%') {
totalSumPromo = Math.round((+(totalSumPromo - (totalSumPromo * (_amount / 100))).toFixed(3)) * 100) / 100;
} else {
totalSumPromo -= _amount;
}
}
} else if (_useForItems.length) {
let itemId = +$('#prodId').val();
if (_useForItems.includes(itemId)) {
if (_currency === '%') {
totalSumPromo = Math.round((+(totalSumPromo - (totalSumPromo * (_amount / 100))).toFixed(3)) * 100) / 100;
} else {
totalSumPromo -= _amount;
}
}
}
totalSumPromo += deliverySum;
return (Math.round(totalSumPromo * 100) / 100).toFixed(2);
}
function setError(msg) {
removeError();
let inputPromoCode = $('#inputPromoCode');
inputPromoCode.after('<span class="help-block" style="top:initial;bottom:initial;">' + msg + '</span>');
inputPromoCode.closest('.form-group').addClass('has-error');
}
function removeError() {
let inputPromoCode = $('#inputPromoCode');
inputPromoCode.siblings('.help-block').remove();
inputPromoCode.closest('.form-group').removeClass('has-error');
}
function initEvents() {
$('#iHavePromo a').on('click', function() {
$('#iHavePromo').fadeOut(function() {
showPromoCode();
});
_isBeginState = false;
return false;
});
$('#checkoutModal').on('hidden.bs.modal', function() {
_isBeginState = true;
hidePromoCode();
showIHavePromoCode();
});
$('#selectPaymentOption').on('change', showPromoCode);
$('#setPromoCode').on('click', function() {
setPromoCode();
return false;
});
$('#inputPromoCode').on('input', function() {
let value = $(this).val().trim().toUpperCase();
$(this).val(value);
removeError();
});
}
return {
init: init,
recalculateSum: recalculateSum,
};
})();
</script>
<script>
window.addEventListener('load', function() {
$('#checkoutModal').on('shown.bs.modal', function() {
PromoCode.init();
});
$(document).on('checkoutForm:setDeliveryCost', function() {
PromoCode.recalculateSum();
});
});
</script>
<button class="btn btn-primary checkout toPay" onclick="checkoutForm.submit(event, this)">Оплатити <span class="priceToPay"></span></button>
</div>
</form>
Text Content
* Пакування * Зображення * Відео * Складові * Ціна * Оплата * Про нас * Контакти UA UA RU * Пакування→ * Зображення→ * Відео→ * Складові→ * Ціна→ * Оплата→ * Про нас→ * Контакти→ UA RU Адрес: г.Киев, ул. Васильковская, 256К, офис 7 +380965674532 Ми у соцмережах Смакомудрик - Пастіла. Фруктові Цукерки без цукру. Крафтове ручне виробництво натуральних продуктів. Видаляємо кісточки, шкірку, нейтралізуємо пестициди на ягодах. Корисно дітям, вагітним. Гра у подарунок! Купити Відео Натуральна пастіла-цукерка Натуральні підсолоджувачі: використовуємо стевію та мед. Інгредієнти: олія з виноградних кісточок та яблучний пектин, фрукти, овочі Безпека: видаляємо кісточки та шкірку, нейтралізуємо пестициди. Корисність: без цукру, консервантів, барвників та глютена. Для кого: підходить дітям, вагітним. Інтерактивні ігри: подарунок дітям для навчання української абетки. Сімейне Українське крафтове міні-виробництво Bebiym Будемо раді нашому знайомству! Про нас Виготовлення Пакування Пастила-цукерка з ягід з інтерактивною грою української абетки Смакомудрик із малини. Пастіла - Цукерка без цукру зі стевією ⦁ Фрукт - Малина ⦁ Подарункова крафтова коробка ⦁ Розмір 100х90 ⦁ Вага - 104 грами ⦁ Вакуумне пакування з відривним трикутником ⦁ Інгридієнт - стевія, яблучний пектин, олія з виноградних кісточок ⦁ Безпека - без кісточки, шкірки, пестицидів ⦁ БЕЗ цукру ⦁ БЕЗ консервантів та барвників ⦁ БЕЗ глютену ⦁ Інтерактивна гра українського алфавіту з читання у подарунок дітям ⦁ Подарунок Знижка 45% на навчання читанню в іграх Тимчасово недоступний Крафтове ручне виробництво цукерки-пастили * Закуповуємо свіжі фрукти влітку та восени в Україні, а взимку та навесні використовуємо фрукти швидкого заморожування. * Обробляємо інструменти ультрафіолетом та кухню озоном. * Використовуємо фільтровану магнієву воду для зниження стресу та нормалізації сну. * Застосовуємо озонатор для продовження термінів зберігання та очищення фруктів від шкідливих речовин. * Не варимо ягоди, а збиваємо їх у пюре, зберігаючи корисні властивості. * Висушуємо пастилу при 55 градусах у дегідрататорі для збереження вітамінів. * Пакуємо у вакуумні пакети тривалого зберігання. Як ми виробляємо пастилу-цукерку без цукру * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * Doloribus impedit dolor sit consequatur. Odio culpa minus ea aut ratione placeat. Quis rem blanditiis rerum. Eos odio laborum aspernatur molestiae neque et. Quasi quidem tempore dicta repellat non. Qui reprehenderit rerum provident impedit neque. Voluptatem architecto quaerat et et at. Voluptate sapiente tenetur rerum ipsam. Consequuntur facere nihil dignissimos sed sunt. Velit possimus qui tempore non enim provident. Labore rerum voluptas sunt iure. Placeat voluptas omnis nulla delectus aut dignissimos. Velit dolore non natus eum. Адрес: г.Киев, ул. Васильковская, 256К, офис 7 +380965674532 Створено за допомогою WayForPay ДОСТАВКА ОПЛАТА ТА ПОВЕРНЕННЯ Ви можете сплатити будь-яким зручним для вас способом Оплата карткою Google Pay Apple Pay Оплата при отриманні Повернення здійснюються згідно із Законом «Про захист прав споживачів» ПРО НАС Сімейне Українське крафтове міні-виробництво Bebiym. Ми створюємо Смакомудрик – розумну натуральну цукерку-пастилу ручної роботи, корисну для здоров'я дітей та їх навчання читанню. Перед покупкою ознайомтеся з нашим процесом виробництва, зберігання та унікальною подарунковою упаковкою. КОНТАКТИ Адрес: г.Киев, ул. Васильковская, 256К, офис 7 +380965674532 ОФОРМЛЕННЯ ЗАМОВЛЕННЯ ПIБ Телефон Email Вкажіть коректний email, на який буде відправлено посилання на продукт Способи оплати Оплата online (WayForPay) При отриманні Регулярний платіж Оплата при отриманні замовлення Мінімальна сума замовлення - Я маю промокод Промокод Ok Застосовано промокод Знижки за промокодами діють тільки при оплаті онлайн через WayForPay Оплатити