Pular para o conteúdo principal

PrestaShop

Disponível

Esta integração está ativa e pronta para usar em todos os planos Pro.

Conecta sua loja PrestaShop ao Frihet. Importa produtos e pedidos diretamente da API Webservice.

Para que serve?

Com PrestaShop integrado:

  • Importar pedidos — Os pedidos da sua loja se convertem em faturas no Frihet
  • Importar produtos — Traz seu catálogo PrestaShop para unificar a gestão
  • Dados sincronizados — Preços, quantidades, referências e status são importados automaticamente

Requisitos

  • PrestaShop 1.7 ou superior — Com o Serviço Web habilitado
  • Chave de API — Gerada a partir do painel de administração
  • HTTPS obrigatório — Sua loja deve ter certificado SSL
  • Frihet Pro ou superior

Configurar a conexão

Passo 1: Gera uma chave de API no PrestaShop

  1. No seu painel de administração do PrestaShop, vá para Parâmetros AvançadosServiço Web
  2. Clique em Adicionar nova chave
  3. Ativa as permissões de leitura (GET) para:
    • products — Para importar produtos
    • orders — Para importar pedidos
    • customers — Para dados de cliente
  4. Copia a chave gerada

Passo 2: Conecta no Frihet

  1. No Frihet, vá para ConfiguraçõesIntegrações
  2. Procure por PrestaShop e clique
  3. Insira a URL da sua loja (ex: https://mitienda.com)
  4. Cole a Chave de API
  5. Clique em Testar Conexão para verificar
  6. Se estiver correto, clique em Salvar

Importar dados

Importar produtos

  1. Vá para ConfiguraçõesIntegraçõesPrestaShop → aba Dados
  2. Clique em Importar produtos
  3. Frihet importa todos os produtos ativos da sua loja
  4. Os produtos duplicados (mesmo SKU ou nome) são omitidos automaticamente

Importar pedidos

  1. Na mesma aba Dados, clique em Importar pedidos
  2. A primeira importação traz os pedidos dos últimos 30 dias
  3. As seguintes importações trazem apenas os pedidos novos desde a última sincronização
  4. Cada pedido gera uma fatura com o formato PS-{id}

Dados importados

Produtos

Dado PrestaShopDado Frihet
NomeNome do produto
ReferênciaSKU
Preço (sem impostos)Preço unitário
Descrição curtaDescrição
Ativo (sim/não)Estado ativo/inativo

Pedidos

Dado PrestaShopDado Frihet
ID do pedidoNúmero da fatura (PS-{id})
Data do pedidoData de emissão
Produtos do pedidoLinhas da fatura
QuantidadeQuantidade
Preço unitário (sem IVA)Preço unitário
Referência do pedidoNotas da fatura

Exemplo real

Pedido no PrestaShop

Pedido #4521 - 18 fev 2026
- 3x Camiseta Básica (ref: CAM-001) @ €15 = €45
- 1x Sudadera Premium (ref: SUD-010) @ €45 = €45
Total: €90 + €18,90 IVA (21%) = €108,90

No Frihet após importar

Factura PS-4521
Fecha: 18 fev 2026
- 3x Camiseta Básica @ €15 = €45
- 1x Sudadera Premium @ €45 = €45
Subtotal: €90,00
IVA (21%): €18,90
Total: €108,90
Estado: Paga

Diferenças com WooCommerce

CaracterísticaPrestaShopWooCommerce
Tipo de conexãoChave de API (Webservice)Consumer Key + Secret
Sincronização em tempo realNão (importação manual)Sim (webhooks)
DireçãoPrestaShop → FrihetWooCommerce → Frihet
Formato da faturaPS-{id}WC-{number}

Limitações

  • Importação manual — Os pedidos não são sincronizados em tempo real. Você deve clicar em "Importar pedidos" periodicamente
  • Somente leitura — Frihet importa dados do PrestaShop mas não escreve de volta
  • Sem dados de endereço em faturas — Os dados de envio do pedido não são transferidos para o cliente (em breve)

Troubleshooting

"Erro de conexão ao testar"

  • Verifica se a URL está correta e usa https://
  • Confirma que o Serviço Web está habilitado no PrestaShop
  • Verifica se a chave de API tem permissões de leitura para products, orders e customers
  • Se usa um firewall ou .htaccess, garante que não bloqueia /api/

"Nem todos os produtos são importados"

  • Apenas produtos ativos são importados (status = 1)
  • Produtos com o mesmo SKU ou nome já existentes são omitidos (deduplicação)

"Os pedidos não aparecem"

  • A primeira importação traz apenas os últimos 30 dias
  • Verifica se os pedidos têm status "processando" ou superior
  • Clique em "Importar pedidos" novamente se houverem novos

"Posso desconectar sem perder dados?"

Sim. Os produtos e faturas já importados permanecem no Frihet. Desconectar apenas impede novas importações.

Para desconectar:

  1. Vá para ConfiguraçõesIntegraçõesPrestaShop → aba Configuração
  2. Clique em Desconectar
  3. Confirma

Próximos passos