Pular para o conteúdo
FRETE GRÁTIS
ATÉ 50% OFF
FRETE GRÁTIS
ATÉ 50% OFF
FRETE GRÁTIS
ATÉ 50% OFF
FRETE GRÁTIS
ATÉ 50% OFF
Entrar em contato
Rastrear meu pedido
Fazer login
Fazer login
Twitter
Facebook
Pinterest
Instagram
Pesquisar
COMPRAR AGORA
COMPRAR AGORA
`; getCheckoutBtn.insertAdjacentHTML('afterEnd', inptBtn); } else { var inptBtn = `
`+buttonValue+`
`; getCheckoutBtn[getCheckoutBtn.length - 1].insertAdjacentHTML('afterEnd', inptBtn); } document.getElementById(getSubBtnId).addEventListener('click', fakeClick); } } // Tratamento com links dentro do carrinho. if (window.$ || window.jQuery) { var btns = $('a.btn-checkout[href="/checkout"]').not('.ymp_elem_mainBtn'); btns.hide(); } } } }); }); } function showYampiPurchaseConfirmation(purchaseUrl) { var element = document.getElementById('yampiPurchaseConfirmationWrapper'); element.setAttribute('class', 'active'); var button = document.getElementById('yampiPurchaseConfirmationButton'); hideYampiLoader(); } function getAjax(url, success) { var xhr = window.XMLHttpRequest ? new XMLHttpRequest() : new ActiveXObject('Microsoft.XMLHTTP'); xhr.open('GET', url); xhr.onreadystatechange = function() { if (xhr.readyState > 3 && xhr.status==200) success(xhr.responseText); }; xhr.setRequestHeader('X-Requested-With', 'XMLHttpRequest'); xhr.send(); return xhr; } function postAjax(url, data, success) { var params = typeof data == 'string' ? data : Object.keys(data).map( function(k){ return encodeURIComponent(k) + '=' + encodeURIComponent(data[k]) } ).join('&'); var xhr = window.XMLHttpRequest ? new XMLHttpRequest() : new ActiveXObject("Microsoft.XMLHTTP"); xhr.open('POST', url); xhr.onreadystatechange = function() { if (xhr.readyState > 3 && xhr.status == 200) { success(xhr.responseText); } }; xhr.setRequestHeader('X-Requested-With', 'XMLHttpRequest'); xhr.setRequestHeader('Content-Type', 'application/json'); xhr.send(params); return xhr; } // Product var ympData = ''; if (window.$ || window.jQuery) { var checkoutButtons = $('.btn-checkout'); checkoutButtons.each(function () { var t = $(this); if (t.attr('onclick') == "window.location='/checkout'") { t.attr('onclick', "window.location='/cart'"); } }); if (currentPage == 'product' || currentPage == 'index') { var ympSelectors = $('input[name="add"] , button[name=\'add\'], #redirect-checkout, .redirect-checkout, #AddToCartText ,#AddToCart, .ProductForm__AddToCart'); ympSelectors.attr('disabled', true); var xhttp = new XMLHttpRequest(); xhttp.onreadystatechange = function() { if (this.readyState == 4 && this.status == 200) { ympData = JSON.parse(this.response); if (ympData && ympData.data.active) { ympSelectors = $('input[name="add"] , button[name=\'add\'], #redirect-checkout, .redirect-checkout, #AddToCartText ,#AddToCart, .ProductForm__AddToCart'); ympSelectors.addClass("ymp_mainBtn ymp_elem_0"); ympSelectors.removeAttr("disabled"); $('.ymp_mainBtn').on('click', function(event){ event.preventDefault(); var form = $(this).parents('form[action="/cart/add"]'); var xhr = new XMLHttpRequest(); xhr.open('POST', '/cart/add.js', true); xhr.setRequestHeader('Content-Type', 'application/x-www-form-urlencoded'); xhr.onreadystatechange = function() { if (this.readyState === XMLHttpRequest.DONE && this.status === 200) { window.location.href = '/cart?ref=yampi_buy_button' } } xhr.send($(form).serialize()); }); } else { ympSelectors.removeAttr('disabled'); } } }; xhttp.open('GET','https://api.dooki.com.br/v2/public/shopify/status?shop=' + window.location.host); xhttp.send(); } } function fakeClick(event) { event.preventDefault(); showYampiLoader(); getAjax('/cart.json', function (response) { var cartPayload = JSON.parse(response); var data = { shop: window.location.host, cart_payload: cartPayload }; postAjax(cartEndpoint, JSON.stringify(data), function (response) { var resp = JSON.parse(response); window.location.href = ymp_getUrlWithUtms(resp.checkout_direct_url); }); }); } function yampiClick() { showYampiLoader(); getAjax('/cart.json', function (response) { var cartPayload = JSON.parse(response); var data = { shop: window.location.host, cart_payload: cartPayload }; postAjax(cartEndpoint, JSON.stringify(data), function (response) { var resp = JSON.parse(response); window.location.href = ymp_getUrlWithUtms(resp.checkout_direct_url); }); }); } function getNewCheckoutURL() { getAjax('/cart.json', function (response) { var cartPayload = JSON.parse(response); var data = { shop: window.location.host, cart_payload: cartPayload }; postAjax(cartEndpoint, JSON.stringify(data), function (response) { var resp = JSON.parse(response); postAjax('/cart/clear.js', JSON.stringify({}), function () { window.location.href = ymp_getUrlWithUtms(resp.checkout_direct_url); }); }); }); } // Verifica se existem botões redirecionando para /a/checkout if (window.$ || window.jQuery) { var oldLinks = $('a[href="/a/checkout"]').not('.yampi-btn-finalize').addClass('yampi-btn-finalize-single'); $('.yampi-btn-finalize-single').on('click', function (e) { e.preventDefault(); if (currentPage == 'cart') { window.location.href = ymp_getUrlWithUtms(window.yampiCheckoutUrl); } else { window.location = '/cart'; } }); } function isFacebookBrowser() { var ua = navigator.userAgent || navigator.vendor || window.opera; return (ua.indexOf("FBAN") > -1) || (ua.indexOf("FBAV") > -1); } function isAndroid() { var ua = navigator.userAgent.toLowerCase(); return ua.indexOf("android") > -1; } if (ymp_hasUrlSupport) { var ymp_terms = ['utm_source', 'utm_campaign', 'utm_term', 'utm_medium', 'utm_content'], ymp_currentUrl = new URL(window.location.href), ymp_urlParams = ymp_currentUrl.searchParams; ymp_terms.forEach(function(term) { if (ymp_urlParams.has(term)) { ymp_setUtm(term, ymp_urlParams.get(term)); } }); } function ymp_getUrlWithUtms(url) { if (!ymp_hasUrlSupport || !url) { return url; } var currentUrl = new URL(url), _ga = ymp_getCookie('_ga'), cookiesUtms = ymp_getUtms(); cookiesUtms.forEach(function(value, key) { currentUrl.searchParams.set(key, value); }); if (_ga) { currentUrl.searchParams.set('_ga', _ga); } return currentUrl.href; } function ymp_setUtm(term, value) { var params = ymp_getUtms(); params.set(term, value); ymp_setCookie(ymp_utmCookieName, params.toString(), 30); } function ymp_getUtms() { var currentUtms = ymp_getCookie(ymp_utmCookieName); if (currentUtms) { return new URLSearchParams(currentUtms); } return new URLSearchParams(); } function ymp_setCookie(name, value, days) { var expires = ""; if (days) { var date = new Date(); date.setTime(date.getTime() + (days * 24 * 60 * 60 * 1000)); expires = "; expires=" + date.toUTCString(); } document.cookie = name + "=" + (value || "") + expires + "; path=/"; } function ymp_getCookie(name) { var nameEQ = name + "="; var ca = document.cookie.split(';'); for (var i = 0; i < ca.length; i++) { var c = ca[i]; while (c.charAt(0) == ' ') c = c.substring(1, c.length); if (c.indexOf(nameEQ) == 0) return c.substring(nameEQ.length, c.length); } return null; }
✔️ Produto adicionado com sucesso.
Finalizar compra