Fórum OpenCart Brasil

Por um e-commerce livre, confiável e profissional

Suporte geral sobre problemas técnicos para OpenCart v1.x.
Por otavioef
#52313
Olá, Galera, boa noite.
Eu gostaria de fornecer frete grátis pata todos os produtos do meu site (via PAC), portanto, ao escolher a opção PAC o frete não seria cobrado do cliente..... Entretanto, se o cilente quiser pagar o SEDEX, a opção SEDEX seria tarifada normalmente.
Ficaria algo do tipo:
PAC - Frete Grátis
SEDEX - R$ XX,XX
Procurando, achei um tópico onde o Manuel Vidal fala pra habilitar o módulo dos correios e o módulo Frete Grátis, porém, fazendo isso, ao chegar na finalização da compra, o cliente se depara unicamente com a opção FRETE GRÁTIS - VIA PAC (o que é ótimo para alguns, mas não para quem tem pressa em receber sua mercadoria). O módulo dos correios só aparece depois que o cliente digita o cep.
Há alguma maneira de deixar o módulo dos correios (Sedex) já visível com um valor R$ 00,00 (ou mesmo sem valor / ou ainda "digite seu cep") para o cliente já ver de cara que há essa opção mais rápida e, após ele digitar o cep o valor se altera?
Obrigado
#52329
Manoel, obrigado a atenção.
Quando chego na pg de checkout, tenho apenas a opção FRETE GRÁTIS visível... e o módulo one step checkout me da a opção de escolher "recarregar depois de preencher tal campo"... porém, só depois que o cliente preenche o campo que escolhi que recarrega aparece o módulo dos correios. Eu gostaria, pra facilitar, que o cliente já soubesse de cara (sem preencher campo nenhum) que há, além da opção PAC (grátis e mais demorada), a opção mais rápida (paga por ele)
#52332
Parece que o que está acontecendo é que como o Frete Grátis está habilitado acima de certo valor (coloquei um valor bem baixo pra que esta opção possa aparecer para todos os produtos).. automaticamente ela inibe a opção SEDEX de aparecer logo de cara... e quando o cliente digita o cep, que é o campo do one step checkout que escolhi pra recarregar ao ser preenchido, aí sim o SEDEX aparece...
#52340
O seu pensamento está correto, mas creio não ser tão simples a solução, pois para que o SEDEX apareça com valor zerado e depois carregue o valor, vai ser necessário uma modificação no módulo dos Correios, pois por padrão ele só aparece depois do CEP preenchido, justamente porque ele necessita do CEP para estimar o frete, e essa modificação toda vez que você atualizar o módulo, você vai ter que refazê-la.

Espero ter ajudado. :D
#52356
Achei uma solução bastante satisfatória aqui, Manoel. Habilitei e obriguei o cálculo do frete no carrinho (checkout/cart).. então, quando o cliente passa para a próxima página, do one step checkout (checkout/simplecheckout), as opções já estão lá visíveis.
Iria dar um bom trabalho alterar o módulo dos correios.
Obrigado a atenção!
#52360
a Intenção é essa mesma. Encontro muita ajuda por aqui e o máximo que compartilharmos só resultará no bem comum.
Enfim, Manoel, deu algum problema aqui. O CEP no carrinho, embora esteja com o asterisco vermelho e no cart.tpl esteja "required"... não ta funcionando... o cliente consegue ir pra próxima página sem digitar o frete... alguma ideia? Procurei aqui no fórum e na net mas não achei nada útil pra esse casao específico...