Prestashop

Passos para integrar sua loja Prestashop
Seção intitulada “Passos para integrar sua loja Prestashop”- Gere uma chave no Prestashop
- Nas configurações do Prestashop, vá em “Advanced Parameters” e depois selecione “Webservice”.
- Clique no botão azul “Add new webservice key”, faça o seguinte em cada seção e clique em “Save” quando terminar.
| Seção | Ação |
|---|---|
| Key | Gere uma nova chave. (Isso será útil no passo 5). |
| Key description | Escreva uma descrição para a key. |
| Status | Confira se o botão está em “Yes”. |
| Permissions | Consulte e configure as permissões necessárias. |
-
Acesse envia.com
-
Vá até a seção Ecommerce Pro > Conectar loja
-
Clique no botão “Integrar meu ecommerce” e selecione Prestashop.
-
Informe a URL da sua loja Prestashop e clique em “Continuar”.
- (Confira se você está informando a URL correta. Para confirmar, adicione**/api/**ao final do endereço da loja. Se o navegador solicitar um usuário e senha, você está no caminho certo. Para mais detalhes, você pode consultar a documentação do PrestaShop).
-
Adicione suas credenciais de acesso (Passo 1; Key) e clique em Criar.
-
Verifique o e-mail registrado na envia.com e clique em Continuar.
Pronto! Agora sua loja Prestashop está integrada com a Envia.com.
Configure sua loja na Envia.com
Seção intitulada “Configure sua loja na Envia.com”Essas configurações são feitas diretamente no painel da Envia.com. São essenciais para que a integração funcione corretamente.

Endereço de origem e pacotes
Defina de onde saem seus envios e quais embalagens você usa. É necessário para coletar e cotar

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

Pacote automático
O sistema escolhe a embalagem mais adequada para cada pedido sem que você faça isso manualmente

Regras de envio automático
Configure regras de envio que permitam calcular automaticamente os custos de envio dos seus pedidos
Uso de serviços web no Prestashop
Seção intitulada “Uso de serviços web no Prestashop”Verifique se o uso de serviços web está ativado no PrestaShop.
- Nas configurações do Prestashop, vá em Advanced Parameters e depois selecione Webservice.
- Selecione a key que você gerou anteriormente e edite-a
- Role até Configuration e, na seção Enable PrestaShop’s Webservice, verifique se o botão está em Yes.
Recomendação no Brasil
Seção intitulada “Recomendação no Brasil”Para incorporar o campo Identification number no checkout da sua loja, siga estes passos.
Permissões para gerar Access Key
Seção intitulada “Permissões para gerar Access Key”Consulte e configure as permissões necessárias
Mensagens de erro durante a integração
Seção intitulada “Mensagens de erro durante a integração”Mensagem de erro 403 “Forbidden” ou “400”. Esse erro ocorre quando o firewall bloqueia certas conexões API ou está limitado a certos endereços IP.
Nesses casos, você deve desativar temporariamente o bloqueio para permitir a integração ou incluir nossos endereços IP na sua whitelist:
3.209.100.219 34.224.235.111 3.211.106.119 35.173.225.189

Perguntas frequentes
Seção intitulada “Perguntas frequentes”Por que os pedidos não são registrados depois de integrar várias lojas na mesma URL raiz?
É possível que você encontre problemas no registro dos pedidos se integrou várias lojas na mesma URL raiz. Embora a integração possa parecer bem-sucedida, o sistema não registrará os pedidos corretamente.
Para resolver esse problema, faça uma integração individual para cada domínio de loja ao uni-las na mesma URL raiz. Essa medida garante o registro correto dos pedidos e evita possíveis conflitos entre as lojas.
Por exemplo, se você tem duas lojas “https://exemplo.com/1” e “https://exemplo.com/2” unidas em uma URL raiz como “https://exemplo.com”, deve fazer uma integração individual para cada domínio.
O plugin é compatível com a versão 8.1.5 do PrestaShop?
Nosso plugin atualmente está obsoleto e, por isso, não é compatível com nenhuma versão recente do Prestashop.