Na WJ Componentes, seu próximo projeto ganha vida! Garanta já seus componentes!
Envio

Política de Envios da WJ Componentes Eletrônicos

 

Na WJ Componentes Eletrônicos, entendemos que receber seu pedido de forma rápida e segura é crucial. Por isso, estabelecemos uma política de envios transparente e eficiente para garantir sua satisfação.

 

Processamento e Envio

 

Prazo de Processamento: Todos os pedidos são processados e enviados em até 2 dias úteis após a confirmação do pagamento. Este período é necessário para a preparação adequada da sua encomenda.

Métodos de Envio: Oferecemos diferentes opções de envio para atender às suas necessidades, incluindo serviços padrão e expresso dos Correios. O prazo de entrega varia conforme a opção escolhida e será claramente informado durante o processo de compra.

 

Custo do Frete

 

Cálculo do Frete: O custo do frete é calculado com base no peso, tamanho do pacote, localidade de entrega e tipo de serviço selecionado. O valor será automaticamente calculado e exibido no momento da finalização da compra, garantindo total transparência.

 

Rastreamento do Pedido

 

Código de Rastreamento: Assim que seu pedido for postado, você receberá por e-mail o código de rastreamento, permitindo que acompanhe a entrega diretamente pelo site dos Correios.

 

Responsabilidade de Entrega

 

 A entrega dos pedidos é realizada em parceria com os Correios, Jadlog, logi entre outras transportadoras, todas são entidades de confiança e eficiência. No entanto, é importante destacar que o prazo de entrega após a postagem é de responsabilidade das mesmas, podendo variar de acordo com a localidade e condições de entrega.

 

Suporte ao Cliente

 

Estamos Aqui para Ajudar: Caso tenha qualquer dúvida ou problema com a entrega do seu pedido, nossa equipe de suporte ao cliente está pronta para assisti-lo. Não hesite em entrar em contato conosco.

Para mais informações sobre nossos procedimentos de envio e outras políticas, visite nossa Política de Usabilidade do Site.

 

Ao usar esta loja virtual, você; aceita automaticamente o uso de cookies. Acessar nossa Política de Privacidade

Meu Carrinho

Continuar Comprando
', ' ', '
', '
🛒
', '

' + CONFIG.titulo + '

', '

' + CONFIG.mensagem + '

', '
R$ ' + CONFIG.valorMinimo.toFixed(2).replace('.', ',') + '
', ' ', '
', '' ].join(''); document.body.appendChild(overlay); // ============================================================ // ABRIR / FECHAR // ============================================================ function abrirPopup() { overlay.classList.add('wj-visivel'); document.body.style.overflow = 'hidden'; } function fecharPopup() { overlay.classList.remove('wj-visivel'); document.body.style.overflow = ''; } overlay.querySelector('.wj-popup-fechar').addEventListener('click', fecharPopup); overlay.querySelector('.wj-popup-btn').addEventListener('click', fecharPopup); overlay.addEventListener('click', function(e) { if (e.target === overlay) fecharPopup(); }); document.addEventListener('keydown', function(e) { if (e.key === 'Escape') fecharPopup(); }); // ============================================================ // DETECÇÃO DO PRODUTO COM PEDIDO MÍNIMO // ============================================================ function produtoTemPedidoMinimo() { // 1. Verifica se a URL contém o slug da categoria "revenda" var urlAtual = window.location.pathname.toLowerCase(); for (var i = 0; i < CONFIG.categoriaSlugs.length; i++) { if (urlAtual.indexOf(CONFIG.categoriaSlugs[i].toLowerCase()) !== -1) { return true; } } // 2. Verifica se o título do produto contém "para Empresas" var tituloProduto = ''; var elTitulo = document.querySelector( 'h1.product-name, h1.nome-produto, .product-name h1, ' + '.produto-nome, h1[itemprop="name"], #product h1, ' + '.product-title h1, h1' ); if (elTitulo) { tituloProduto = elTitulo.textContent.toLowerCase(); } for (var j = 0; j < CONFIG.palavrasChaveTitulo.length; j++) { if (tituloProduto.indexOf(CONFIG.palavrasChaveTitulo[j].toLowerCase()) !== -1) { return true; } } // 3. Verifica por ID de produto (se configurado) if (CONFIG.produtoIds.length > 0) { var produtoId = obterIdProduto(); if (produtoId && CONFIG.produtoIds.indexOf(produtoId) !== -1) { return true; } } return false; } function obterIdProduto() { var id = null; var inputId = document.querySelector('input[name="product_id"], input[name="id_produto"]'); if (inputId) { id = parseInt(inputId.value, 10); if (!isNaN(id)) return id; } var elProduto = document.querySelector('[data-product-id], [data-id]'); if (elProduto) { id = parseInt(elProduto.getAttribute('data-product-id') || elProduto.getAttribute('data-id'), 10); if (!isNaN(id)) return id; } var match = window.location.pathname.match(/\/(\d+)/); if (match) { id = parseInt(match[1], 10); if (!isNaN(id)) return id; } return null; } // ============================================================ // INTERCEPTAR BOTÃO "COMPRAR" // ============================================================ function interceptarCarrinho() { if (!produtoTemPedidoMinimo()) return; var seletoresBotao = [ '.botao-comprar', '.btn-comprar', '.buy-button', '#buy-button', 'button[data-action="buy"]', '.product-buy button', '.comprar', 'input[value="Comprar"]', 'button.buy', '#btnBuy', '.btn-buy', 'a.buy-button', '[class*="comprar"]', '[class*="buy"]' ]; var botoes = document.querySelectorAll(seletoresBotao.join(', ')); botoes.forEach(function(botao) { if (botao.getAttribute('data-wj-interceptado')) return; botao.setAttribute('data-wj-interceptado', 'true'); botao.addEventListener('click', function(e) { var chaveSession = 'wj_aviso_' + (obterIdProduto() || 'geral'); if (!sessionStorage.getItem(chaveSession)) { e.preventDefault(); e.stopPropagation(); abrirPopup(); sessionStorage.setItem(chaveSession, '1'); return false; } }, true); }); } // ============================================================ // INICIALIZAÇÃO // ============================================================ if (document.readyState === 'loading') { document.addEventListener('DOMContentLoaded', interceptarCarrinho); } else { interceptarCarrinho(); } // Observador para elementos carregados via AJAX/dinamicamente var observer = new MutationObserver(function() { interceptarCarrinho(); }); observer.observe(document.body, { childList: true, subtree: true }); })();