Utilize os Correios como forma de entrega no seu e-commerce Jigoshop.
Faça entregas utilizando os métodos:
- PAC
- SEDEX
- SEDEX 10
- SEDEX Hoje
- e-SEDEX
Não possuímos nenhum vínculo com os Correios. Este plugin foi desenvolvido com a esperança de ajudar os usuários do WordPress e Jigoshop a fazerem integração com os Correios de forma fácil e rápida.
Distribuímos este plugin de forma gratuita.
Descrição:
Utilize os Correios como método de entrega no Jigoshop.
O plugin faz cotação com o serviço de Webservices dos Correios e utiliza o seu CEP de origem, CEP de destino do cliente, peso e a cubagem dos produtos para realizar a cotação de forma coerente.
É possível também utilizar os serviços com contrato nos Correios.
Você irá precisar em sua hospedagem da extensão SOAP para fazer a conexão com o Webservices Correios ou como alternativa o SimpleXML (extensão nativa do PHP 5).
Para mais detalhes sobre a instalação visite o nosso tutorial de instalação no WordPress.
Dúvidas sobre o plugin?
Visite a nossa FAQ no WordPress, entre em contato ou deixe um comentário a baixo.
Oi Claudio,
Vcs realmente estão fazendo um trabalho maravilhoso disponibilizando plugins desta qualidade. O espírito cooperativo só vai trazer negócios fantásticos para vcs!!
Eu estou trabalhando num site e estava avaliando se iria usar WooCommerce ou JigoShop. Experimentei ambos os seus plugins. No WooCommerce funcionou beleza utilizando SOAP e tudo. Depois, na instalação do Jigoshop (removi o WooCommerce e seu plugin) A opção Correios não está funcionando.
Verifiquei o CEP (dúvida: com o sem hífen?) Os pesos e as medidas do produto (que estava funcionando no WooCommerce) e parece que tudo está ok. Tem mais alguma coisa que vc indique que devo verificar?
Obrigada pela atenção, e parabéns mais uma vez!
Querido Claudio! Mexi, mexi, mexi… re-setei o método de conexão com os correios, mudei pesos e medidas, limpei o cache e alguma coisa adiantou. Agora está calculando o frete direitinho… pode ter sido uma interrupção momentânea com os correios? Talvez…
Será que é tecnicamente possível exibir uma mensagem como “Estamos temporariamente sem conexão com os correios para calcular a entrega. Por favor entre em contato conosco…” ou algo assim quando houver erro na conexão com os correios? Talvez isso ajude a não perder vendas… a mensagem poderia ser configurável nas opções do plugin… Brainstorming…
Mais uma vez MUITO obrigada pelo trabalho de vcs. Se precisar de serviços de design/desenvolvimento, teria o maior prazer em ajudar para retribuir o trabalho de vcs.
abs.
No caso do CEP não precisa do hífen.
Mas para as medidas é necessário colocar ponto no lugar de virgula. Estou para atualizar o plugin para aceitar virgula também.
Na verdade o WooCommerce e o Jigoshop notificam.
O WooCommerce notifica melhor avisando que não é possível cotar frete para o local e pede para o cliente entrar em contato com a loja.
No caso esse tratamento de erro é mais função do e-commerce como o WooCommerce faz do que meu plugin Correios.
O que vou colocar de notificação em breve é quando o CEP é area de risco e outros tipos de erros que são possíveis mostrar para os usuários.
Entretanto as duas versões dos plugins tem logs de mensagens de erros para você testar.
O do WooCommerce fica salvo na pasta wp-content/plugins/woocommerce/logs.
Já o do Jigoshop ele aparece nos error_log (ou error.log as vezes) do Apache (precisa dar uma verificada).
Valeu, Claudio!
Obrigada por esclarecer a questão das mensagens. Minha sugestão foi só no sentido de aprimorar o UX no caso da falha de comunicação com o correio, que pelo que vi nos comentários dos plugins, parece que costuma acontecer esporadicamente.
As coisas estão caminhando lindamente por aqui. Parabéns, de novo!
Aham, concordo com isso e estou melhorando isso.
É que no caso o WooCommerce como eu falei já tem uma mensagem padrão muito boa.
E também tem erros dos Correios que não podem ser exibidas para os clientes e por isso é bom uma mensagem padrão.
No geral isso cabe pro sistema mesmo ou até desenvolver um plugin para melhorar isso as vezes.
Como mostrar um método alternativo quando não é possível calcular nada.
Olá, Claudio.
Ótimo plugin, como sempre!
Em minha loja, todos os produtos são enviados numa embalagem personalizada, de tamanho único (são roupas e acessórios de moda, então cabem fácil numa caixa média). Caso a compra exija mais de uma caixa, não cobramos a mais.
Dito isto, seria possível o plugin ignorar as medidas individuais de cada produto e utilizar uma única medida pré-definida?
Agradeço desde já!
Até da para fazer, mas será necessário alterar umas coisas no plugin. Estou viajando agora.
Depois dou uma olhada e te mando um email sobre isso.
Obrigado pela atenção, Claudio.
Vou aproveitar para fazer mais um feature request.
Talvez fuja do escopo do plugin, mas seria possível implementar um campo na edição do pedido para o código de rastreamento dos Correios?
O plugin recolheria informações atualizadas da API dos Correios e as exibiria na página de produto do cliente.
Já estou querendo implementar algo assim.
Quero salvar como nota do pedido para o cliente visualizar na conta dele e também que seja envia por e-mail.
Logo vou fazer isso.
Acabei de adicionar um filtro no plugin.
No caso basta atualizar ele e usar esta função https://gist.github.com/4323165
Troque os valores que deixei ai pelo tamanho padrão do pacote que vocês usam ai.
Muito obrigado, Claudio!
Ola claudio estou tendo um problema com o plugin dos correrios.
a opção PAC e SEDEX não aparecem na hora de calcular o frete.
poderia me ajudar?
Ative a opção de log do plugin.
No Log vai aparecer o que esta acontecendo de errado.
Geralmente acontece algum erro quando você não preenche as medidas e o peso do produto.
Valeu cara, vou dar uma olhada nisto agora.
Desculpe responde seguidamente.
a opção de login se encontra na configuração dos correios?.
rodei tudo e não a consegui achar
A opção de log esta no plugin sim. Ele vai adicionar os erros no log do servidor.
Ola Claudio, estava usando seu plugin hoje para fazer alguns testes, e me deparei com algo estranho, quando faço um calculo do frete pelo site da loja aparece um preço de frete, ai resolvi entrar no site dos correios para ver se o mesmo valor aparecia , e apareceu um valor menor. vou dar um exemplo: na loja coloquei um produto de dimensões 16x16x16 cm e peso de 0.299 kg , frete de minha cidade 38610-000 ate a cidade de destino 38600-000 via Pac deu o valor de R$14,50 agora no site dos correios na aba Cálculo de Preços e Prazos de Entrega coloquei as mesmas informações e o valor obtido foi de R$9,50 , porque esta diferença ?
eu ja olhei e configurei tudo certo no plugin.
Ps: Parabéns pelo plugin muito bom !
Sinceramente não dizer Daison, você precisa perguntar pros Correios mesmo.
Porque o meu plugin serve simplesmente para conversar com a API dos Correios: http://www.correios.com.br/webservices/
Se o valor deu alguma diferença tem apenas duas explicações:
Primeira é que você fez a soma errada da cubagem na hora de calcular no site dos correios e comparou errado com o plugin. (Principalmente se você usou opção de valor declarado em um lugar e no outro não).
Segundo os Correios estão enviando valor errado pelo WebServices deles.
O que você acha que é?
Detalhe, eu lhe garanto quando você for pessoalmente nos Correios vai dar um terceiro valor xD