Pular para o conteúdo
Rastrear

Prestashop

Você pode conectar o PrestaShop à Envia de duas formas. Escolha uma e siga só essa seção.

O módulo Envia Shipping and Fulfillment mostra tarifas no carrinho e no checkout, e gera a etiqueta a partir do pedido. Instalar agora baixa o ZIP.

A chave de webservice conecta a loja no Ecommerce Pro. Integrar abre essa conexão.

Módulo. Use se quiser cotar no checkout e gerar a etiqueta no PrestaShop. Siga Instalar o módulo.

Chave de webservice. Use se quiser conectar a loja pelo Ecommerce Pro, sem instalar o módulo. Siga Integrar com uma chave de webservice.

Há ajustes na Envia.com e, se você usa o módulo, também no PrestaShop. Mesmo quando se parecem, eles são feitos em cada plataforma. Origem e pacotes no módulo ficam disponíveis quando o estado é Conectado.

  1. Entre no painel da sua loja PrestaShop.

  2. Em Personalizar, abra Módulos > Gerenciador de módulos.

  3. Selecione Enviar um módulo.

    Enviar um módulo no PrestaShop

  4. Escolha o ZIP que você baixou e instale-o.

    Selecionar o ZIP do módulo Envia no PrestaShop

  5. Quando vir Módulo instalado!, selecione Configurar.

    Módulo instalado. Botão Configurar

Se você fechou essa janela, procure Envia Shipping and Fulfillment no gerenciador de módulos e abra-o para configurar.

Em Configurar, o estado aparece como Não conectado. O endereço de origem e os pacotes ficam disponíveis depois de conectar.

  1. Em Conexão, selecione Conectar sua loja.

    Conectar sua loja pelo módulo da Envia

  2. Abre a tela da Envia para integrar seu ecommerce.

  3. Confira a URL da sua loja e a chave. O módulo costuma preenchê-las; confirme-as.

  4. Selecione Create.

    Formulário de conexão do PrestaShop na Envia

  5. Verifique o e-mail registrado na Envia.com e clique em Continuar.

Quando a conexão fica pronta, no PrestaShop o estado passa para Conectado. Você verá o ID da loja, o ID da empresa, a versão do módulo, a Chave de API do PrestaShop (somente leitura) e o Token de envio Envia (é salvo ao conectar).

Se você já o tem instalado, baixe o ZIP de novo e envie-o para substituir o atual.

  1. Em Personalizar, abra Módulos > Gerenciador de módulos.
  2. Selecione Enviar um módulo.
  3. Escolha o ZIP novo.

Depois de atualizar, limpe o cache para a loja aplicar as mudanças.

  1. No menu lateral, abra Parâmetros avançados > Desempenho.
  2. No canto superior direito, selecione Limpar o cache.

Com a loja Conectado, em Configurar do módulo você define origem, pacotes, checkout e os ajustes que abrem na Envia.

O endereço de origem é o armazém de onde saem os envios. As tarifas do checkout usam esse endereço.

  • Em Endereço de origem, abra a lista de Origem atual.
  • Escolha o endereço correspondente, ou Endereço de origem padrão.
  • Se precisar de outro, selecione Adicionar endereço de origem.
  • Selecione Salvar.

Endereço de origem no módulo do PrestaShop

Em Pacotes estão os pacotes salvos para gerar etiquetas a partir dos pedidos. Se você ainda não conectou a loja, esse ajuste abre na Envia depois de vinculá-la.

Pacotes no módulo do PrestaShop

Você define o que o comprador vê na etapa de entrega. Isso não muda as etiquetas nem as cotações que você já tenha abertas a partir do pedido. As tarifas são recalculadas quando muda o conteúdo do carrinho ou do pedido.

  • Ative Tarifas de envio Envia ao vivo em Sim para mostrar as cotações da Envia no carrinho e no checkout.
  • Escolha as transportadoras por país. Abra o país (por exemplo México), marque as transportadoras que você quer e, se precisar, abra Serviços para escolher quais cotar.
  • Se você oferece entrega em filial, ative Habilitar retirada no checkout do ecommerce.
  • Em Formato de exibição do pickup, escolha como os pontos são mostrados. (Mapa e lista, somente lista ou somente mapa).
  • Em Máximo de filiais por transportadora, indique quantos pontos mostrar (de 1 a 10; o mais próximo primeiro).
  • Selecione Salvar.

Checkout do ecommerce no módulo do PrestaShop

No detalhe do pedido, o painel da Envia só aparece quando o envio é da Envia. Selecione Gerar etiqueta. O formulário não pede a filial de origem para deixar o pacote.

As tarifas de reserva são usadas quando as cotações ao vivo falham. As regras de tarifa mudam o preço mostrado no checkout (desconto, aumento ou valor fixo). Selecione Configurar regras de tarifa na Envia para defini-las na Envia.

Saiba mais

Regras de tarifa no módulo do PrestaShop

Esses ajustes são os mesmos da Envia: seguro, valor declarado, política de devoluções e fulfillment automático. Selecione Configurar ajustes avançados na Envia.

Saiba mais

Ajustes avançados no módulo do PrestaShop

Decida quais destinos veem tarifas da Envia e configure transportadoras e zonas para o checkout. Selecione Configurar zonas de envio na Envia.

Saiba mais

Zonas de envio no módulo do PrestaShop

Esta seção não usa o módulo. Você cria uma chave no PrestaShop e cola no Ecommerce Pro.

  1. Entre no painel da sua loja PrestaShop.
  2. Abra Advanced Parameters > Webservice.
  3. Selecione Add new webservice key.
  4. Complete a chave e selecione Save.
Seção Ação
Key Gere uma chave nova. Você vai colá-la ao conectar a loja.
Key description Escreva uma descrição para a chave.
Status Deixe em Yes.
Permissions Consulte e configure as permissões.

Na mesma tela, em Configuration, deixe Enable PrestaShop’s Webservice em Yes. Se você já salvou a chave, abra-a de novo para conferir.

  1. Entre na sua conta Envia.com.
  2. Abra Ecommerce Pro > Prestashop.
  3. Informe a URL da sua loja e selecione Continuar.
  4. Cole a chave e selecione Criar.
  5. Verifique o e-mail registrado na Envia.com e selecione Continuar.

Para confirmar a URL, adicione /api/ no final. Se o navegador pedir usuário e senha, o endereço está correto. Consulte a documentação do PrestaShop.

No Brasil, para mostrar o campo Identification number no checkout, siga estes passos.

Essas configurações são feitas no seu painel da Envia.com, use você o módulo ou a chave de webservice.

Endereço de origem e pacotes em Configurações

Endereço de origem e pacotes

Defina de onde saem seus envios e quais embalagens você usa para calcular as tarifas de envio.

Ver mais

Produtos com peso e tamanho para cotar

Produtos

Defina o peso e o tamanho de cada produto. Assim o sistema calcula bem as tarifas e seleciona o pacote ideal.

Ver mais

Checkout da loja com o custo de envio

Checkout da sua loja

Mostre o custo do envio em tempo real ao cliente na compra. Melhora a experiência e evita surpresas.

Ver mais

  • Confirme que o módulo está instalado e que o estado é Conectado.
  • Se Conectar sua loja não abre a Envia, entre na sua conta da Envia e tente de novo.
  • Se as tarifas não aparecem no checkout, verifique se Tarifas de envio Envia ao vivo está em Sim e se há transportadoras ativas para o país do comprador.
  • Se as tarifas não mudam ao editar o carrinho, limpe o cache em Parâmetros avançados > Desempenho.
  • Se Endereço de origem ou Pacotes continuam bloqueados, a loja ainda não está conectada.
  • Se você não vê o painel da Envia no pedido, esse envio não é da Envia.

Se ao integrar aparecer 403 Forbidden ou 400, o firewall está bloqueando a API. Desative o bloqueio por um momento ou adicione estes IP à whitelist:

  • 3.209.100.219
  • 34.224.235.111
  • 3.211.106.119
  • 35.173.225.189

Erro Forbidden ao conectar a loja

Se você integrou várias lojas na mesma URL raiz, faça uma integração por domínio. Por exemplo, https://ejemplo.com/1 e https://ejemplo.com/2 são integradas separadamente, mesmo que compartilhem https://ejemplo.com.

Este artigo foi útil?

Compartilhar este artigo