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

Política de Garantia da WJ Componentes Eletrônicos

 

Na WJ Componentes Eletrônicos, nosso compromisso é fornecer produtos de alta qualidade e assegurar a satisfação total dos nossos clientes. Entendemos a importância de ter suporte confiável após a compra, por isso, estabelecemos uma política de garantia clara e justa.

 

Tempo de Garantia

 

Prazo de 90 Dias: Todos os produtos adquiridos em nossa loja estão cobertos por uma garantia de 90 dias, conforme estabelecido pelo Código de Defesa do Consumidor. Este prazo de garantia cobre defeitos de fabricação e funcionamento que possam ocorrer durante o uso normal do produto.

 

Como Acionar a Garantia

 

Contato Oficial: Caso seu produto apresente algum defeito dentro do período de garantia, solicitamos que entre em contato conosco através dos nossos canais oficiais de atendimento. Isso inclui nosso serviço de atendimento ao cliente por telefone, e-mail ou formulário de contato disponível em nosso site.

Processo de Avaliação: Após o contato, forneceremos todas as instruções necessárias para que o produto seja avaliado. Nossa equipe técnica realizará um diagnóstico para determinar a natureza do problema.

 

Procedimentos Após Avaliação

 

Correção ou Substituição: Se for confirmado um defeito de fabricação durante o período de garantia, tomaremos as providências necessárias para corrigir o problema, o que pode incluir reparo ou substituição do produto, sem nenhum custo adicional para o cliente.

Comunicação Contínua: Mantemos nossos clientes informados durante todo o processo de avaliação e reparo, garantindo transparência e tranquilidade.

 

Exclusões da Garantia

 

Danos Acidentais: É importante observar que a garantia não cobre danos resultantes de acidentes, mau uso, instalação inadequada ou quaisquer alterações feitas no produto pelo usuário.

 

Compromisso com a Qualidade

 

Estamos dedicados a garantir sua plena satisfação com nossos produtos e serviços. A política de garantia da WJ Componentes Eletrônicos é parte do nosso compromisso em oferecer não apenas produtos, mas também confiança e segurança na sua compra.

Para mais detalhes sobre nossa política de garantia, ou se precisar de assistência, visite nossa seção de Contato ou acesse 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 }); })();