Publicado em Deixe um comentário

Instalação do plugin Loggi woocommerce marketplace

Esse plugin permite calculo de estimativa de custo de frete e tempo de entrega usando o serviço de motoboy LOGGI.

O Plugin não tem por objetivo criar uma coleta ou fazer um rastreamento. Entendemos que essas funcoes devem ser tratada em separado. Em caso de necessidade entrar em contato conosco.

O Plugin usa apenas API Google Maps garantindo alto tempo de resposta e disponibilidade.

O Plugin não usa a API da LOGGI: a API da LOGGI não aceita apenas o endereço. Ele precisa das coordenadas GPS do ponto de entrega. Consequentemente se faz necessario usar tambem a API Google Maps ou equivalente para converter o endereço de entrega em coordenadas. JA que teria que integrar outra API, resolvemos minimisar os risco de disfuncionamento usando apenas a API do Google Maps que nos retorna uma distance e tempo medio entre dois pontos, dados necessarios para calcular o valor de coleta e tempo de entrega.

Compatível com WooCommerce versão 3.6.5

Recursos

  • Suporte a Áreas de Entrega;
  • Suporte a Classes de Entrega;
  • Múltiplas Instâncias;
  • Observações;
  • Leitura a tabela CSV para retorno de valor, ICMS e prazo de entrega
  • Estimativa de Entrega;
  • Taxa de Manuseio;
  • Limite de Medidas;
  • Limite de Peso;
  • Títulos editáveis tanto no painel quanto no site;

Versões

Changelog

Changelog:

02/04/2020 – Versão 1.3.8

  • Classe de Entrega agora é opcional. Caso não seja definida uma classe de entrega nos parâmetros do método de frete, ele atenderá produtos com qualquer classe de entrega ou sem classe de entrega.
  • Valor do Frete deixa de ser multiplicado pela quantidade do produto.
  • Limite de Peso e Medidas. As dimensões do produto e seu peso agora são multiplicados pela quantidade antes de serem  comparadas com os limites especificados nos parâmetros do método de frete. 

15/07/2019 – Versão 1.2.6

  • Cabeçalho com informações de compatibilidade de versões do WordPress e WooCommerce

08/07/2019 – Versão 1.2.5

  • Suporte a Classes de Entrega

02/07/2019 – Versão 1.2.0

  • Campos Exibição no site e Exibição no painel.

Configurações


WooCommerce > Entrega > Editar


Adicionar método de entrega


Selecionar método de entrega Loggi


Editar método de entrega Loggi

Nota: vc precisara de uma API key go google Maps. Para gerar a API Key ler esse post: https://woocommerce-marketplace.com/como-gerar-api-key-do-google/(opens in a new tab)

A API PODE DEMORAR UNS 5 mns PARA FICAR ATIVA.


Preencher os parâmetros e Salvar alterações

A TABELA DA LOGGI ESTA AQUI: https://ajuda.loggi.com/hc/pt-br/articles/360009086991-Qual-o-valor-da-entrega-para-empresa-

Mas verifica o seu contrato e custos com a LOGGI.

Parametros Loggi para Woocommerce Marketplace
Parametros Loggi para Woocommerce Marketplace


IMPORTANTE: Método de frete será exibido para produtos que tenham as informações de Peso e Dimensões devidamente preenchidos.

Marketplaces

Para configurar diferentes parâmetros para diferentes lojistas, utilize uma classe de entrega para cada lojista e crie uma instância do método para cada um.

Dica: No painel do WooCommerce, para melhor organização, o plugin dispõ do campo “Título de Exibição no Painel” para facilitar a identificação de diferentes instâncias do mesmo método.

TROUBLE / RESOLUCAO DE PROBLEMAS

Esse plug-in segue as regras de métodos de frete do woocommerce e FUNCIONA. Não temos registros de caso onde não funcionou. Os problemas sempre vem da configuração de produtos ou woocommerce ou Google API ou separador decimal, ou CEP de origem e destino idênticos.

  • Google API não configurada corretamente
  • Parâmetros de peso / medidas do produto ausentes
  • Parâmetros de peso / medidas do produto maior do que o tamanho do baú
  • CEP de origem = CEP destino (ver abaixo)
  • Uso de separador decimal nos campos de parâmetros do plug-in diferente do padrão do Woocommerce.

KNOWN ISSUE / Problema conhecido

Quando o CEP de origem e o CEP de destino são idênticos, o Google API retorna uma distance de ZERO, logo o PLugin mostra um frete igual ao frete minimo ou = Custo Fixo + (1+Custo Percentual) * MINIMO[ (Taxa coleta + taxa entrega) + distance * (Valor por km) ;

Em algumas configurações de Woocommerce inglês / português com separador decimal PONTO o u VIRGULA pode aparecer conflito de formato. Se respeitar o separador decimal definido no Woocommerce / Configs / Geral / Separador decimal, o plugin funciona. Mesmo assim estamos investigando esse problema que pode vir até do próprio Woocommerce.

Publicado em Deixe um comentário

Como gerar API Key do Google

Se vc nao tem conta Google Cloud Console: https://developers.google.com/maps/gmp-get-started

Ativar o faturamento na conta Google conforme orientado aqui:

https://developers.google.com/maps/documentation/distance-matrix/usage-and-billing

A Google concede um credito de 200 USD mensais para uso de API (atualizado em 25/11/2020), suificiente para rodar a maioria dos sites sem custo.

For each billing account, for qualifying Google Maps Platform SKUs, a $200 USD Google Maps Platform credit is available each month, and automatically applied to the qualifying SKUs.

Se ja tem, basta criar uma API Key.

criar a Chave de API

https://developers.google.com/maps/documentation/embed/get-api-key

Gerar Google Maps API Key

Ativar as API:

  • Distance Matrix API
  • Geocoding API

Para ativar segue as telas abaixo:

A API e MODIFICACOES PODE DEMORAR UNS 5 mns PARA FICAR ATIVA.

APOS QUALQUER MODIFICACAO DOS PARAMETROS DA API, AGUARDAR ALGUNS MINUTOS

Testar as APIs e Chave de API

No nosso proprio plugin pelo teste de API:

Clicar em “testar API do Google” e deve receebr o status abaixo “OK” para ambas APIs.

Vc podera tambem testar a API Key nesse site: http://yougapi.com/tools/google-api-key-checker.php

Pronto ! Ja deve estar funcionando.