# Registo B2B e Verificação de Empresas para PrestaShop 8 e 9

> Apresentação DataFirefly Registo B2B acrescenta um passo profissional ao formulário de criação de conta do PrestaShop 8 e 9. O cliente escolhe o seu estatuto (Particular, Empresa, Trabalhador independente, Associação,…

- Página: <https://www.datafirefly.com/pt/documentation/dfproregistration/>
- Idioma: pt
- Atualizado em: 2026-10-02
- Outros idiomas: [fr](https://www.datafirefly.com/documentation/dfproregistration/index.md), [en](https://www.datafirefly.com/en/documentation/dfproregistration/index.md), [es](https://www.datafirefly.com/es/documentation/dfproregistration/index.md), [de](https://www.datafirefly.com/de/documentation/dfproregistration/index.md), [it](https://www.datafirefly.com/it/documentation/dfproregistration/index.md), [pl](https://www.datafirefly.com/pl/documentation/dfproregistration/index.md), [nl](https://www.datafirefly.com/nl/documentation/dfproregistration/index.md)
- Índice: <https://www.datafirefly.com/pt/documentation/llms.txt>

## Apresentação

DataFirefly Registo B2B acrescenta um passo profissional ao formulário de criação de conta do PrestaShop 8 e 9. O cliente escolhe o seu estatuto (Particular, Empresa, Trabalhador independente, Associação, Organismo público). Se for profissional, encontra a empresa por nome ou SIRET no diretório oficial francês de empresas, e a denominação, o SIRET, a morada, o código de atividade e a forma jurídica preenchem-se sozinhos. Para outros países da UE, o número de IVA é verificado em tempo real no VIES. Aprova as contas automaticamente ou após revisão, e cada conta aprovada entra no grupo de clientes que escolher.

## Instalação

1. Em **Módulos > Gestor de módulos**, clique em **Carregar um módulo** e largue o ficheiro `dfproregistration-1.2.0.zip`.
2. O módulo cria as suas tabelas, o separador **Clientes > Contas profissionais**, e liga-se ao formulário de registo, à conta do cliente e à ficha do cliente no back-office.
3. Abra a configuração e clique em **Testar as ligações**: o servidor da loja consulta o diretório de empresas e o VIES e mostra o resultado.

Para atualizar, basta carregar o novo ZIP: contas, definições e histórico são mantidos, e os scripts de atualização acrescentam o que falta.

Não é necessária nenhuma chave de API. O diretório (API do diretório de empresas do Estado francês) e o VIES (Comissão Europeia) são gratuitos. As respostas ficam em cache durante 24 horas e as pesquisas por visitante são limitadas para proteger o servidor.

## Configuração

### Formulário de registo

- **Estatutos propostos** e **estatuto selecionado por predefinição**: uma loja só para profissionais pode, por exemplo, retirar «Particular».
- **Checkout**: mostra também o passo profissional no formulário de criação de conta do checkout.
- **Telefone**: oculto, opcional ou obrigatório.
- **Ocultar os campos B2B nativos**: evita duplicar os campos empresa e SIRET do PrestaShop, que o módulo preenche sozinho.
- **Cor de destaque** do bloco, para a combinar com o seu tema.

### Controlos

- **SIRET obrigatório** para empresas francesas, e opção **«Ainda não tenho SIRET»** com motivo (empresa em constituição, empresa estrangeira, outro).
- **Verificar o SIRET no diretório** ao criar a conta, e **recusar estabelecimentos encerrados**.
- **Uma só conta por SIRET**.
- **Calcular o número de IVA intracomunitário francês** a partir do SIREN.
- **Verificar o IVA no VIES** para outros países da UE, e **IVA obrigatório** fora de França.

### Aprovação e grupos

- **Modo de aprovação**: automático; automático se o diretório ou o VIES confirmaram a empresa, manual caso contrário; ou sempre manual.
- **Grupo das contas profissionais**, atribuído na aprovação, e **grupo por estatuto** (Empresa, Trabalhador independente, Associação, Organismo público) para preços diferentes. Um estatuto sem grupo próprio recebe o grupo comum.
- **Grupo predefinido**: faz do grupo profissional o grupo principal do cliente, o que determina os seus preços.
- **Morada da empresa**: cria a morada a partir dos dados encontrados, com o alias que escolher. Fica pré-selecionada no checkout.
- **Página «A minha empresa»** na conta do cliente, e **permitir que os clientes existentes declarem a sua empresa**.

### E-mails

- **Notificar a loja** de cada nova conta profissional, com destinatários adicionais se necessário.
- **E-mails ao cliente**: pedido pendente, conta aprovada, conta recusada.

## O percurso do cliente

1. O cliente escolhe o estatuto. Para um particular, o formulário continua a ser o do PrestaShop.
2. **A sua empresa**: escolhe o país, pode indicar um código postal para afinar e escreve o nome da empresa ou o SIRET. Os resultados aparecem enquanto escreve, com a sede e os estabelecimentos encerrados assinalados; as setas do teclado e Enter permitem escolher. Um SIRET completo seleciona diretamente a empresa.
3. Um cartão resume a identidade encontrada. O estatuto ajusta-se se a empresa for, na realidade, um empresário em nome individual, uma associação ou um organismo público. Departamento, telefone e complemento de morada podem ser acrescentados se necessário.
4. **Os seus dados**: tratamento, nome, e-mail e palavra-passe, como habitualmente.

Noutros países da UE, o cliente introduz o número de IVA: é verificado no VIES durante a escrita, e o nome e a morada são preenchidos quando o país os publica. A ligação **Introduzir os meus dados manualmente** está sempre disponível, mesmo quando um registo não responde.

## Gerir as contas profissionais

### A lista

**Clientes > Contas profissionais** mostra o número de contas, os pedidos pendentes (um clique filtra a lista), a percentagem de contas verificadas e as novas dos últimos 30 dias. O SIRET liga à ficha do diretório. As ações **Aprovar**, **Recusar** e **Verificar novamente** aplicam-se a uma linha ou a uma seleção.

- **Aprovar**: atribui o grupo profissional, ou o do estatuto, e envia o e-mail de aprovação.
- **Recusar**: retira os grupos profissionais, repõe o grupo de clientes predefinido e avisa o cliente.
- **Verificar novamente**: consulta de novo o diretório ou o VIES e atualiza a verificação, o código de atividade e o estado do estabelecimento.

### A ficha do cliente

Um bloco **Conta profissional** resume a empresa, o estatuto e a verificação, com as mesmas ações e um botão **Editar os dados da empresa**. Para um cliente sem conta profissional, **Criar uma conta profissional** abre um formulário preenchido com a sua primeira morada. Os controlos são os mesmos da loja. Se a morada da empresa já tiver sido usada em encomendas, é arquivada e substituída, para que as faturas anteriores mantenham a sua morada.

## Clientes existentes

Um cliente registado como particular, ou antes da instalação do módulo, vê **Tornar-se cliente profissional** na sua conta. Encontra aí a mesma pesquisa de empresas; ao guardar, aplicam-se o modo de aprovação, os grupos, a morada da empresa e os e-mails, como num registo. A página **A minha empresa** mostra depois os seus dados e o estado de aprovação.

## E-mails

São fornecidos quatro modelos em 8 idiomas em `modules/dfproregistration/mails/`: `dfpr_admin_new` (notificação à loja), `dfpr_pending`, `dfpr_approved` e `dfpr_refused`. São enviados no idioma do cliente. Pode personalizá-los em **Internacional > Traduções > Traduções de e-mails** ou substituí-los no seu tema.

## Temas

O módulo funciona com Classic, Hummingbird e os respetivos temas derivados. Ao ativar um tema, o PrestaShop desliga módulos de alguns hooks: o módulo volta a ligar-se logo a seguir. A página de configuração verifica também os seus hooks sempre que é aberta e indica os que repôs.

## RGPD

Os dados profissionais de um cliente são incluídos na exportação de dados do módulo RGPD oficial e eliminados com a conta. As pesquisas no diretório nunca guardam o endereço IP em claro.

## Perguntas frequentes

### A pesquisa não devolve nada

Clique em **Testar as ligações** na configuração. Se o diretório não responder, o seu alojamento pode estar a bloquear pedidos de saída para `recherche-entreprises.api.gouv.fr`: peça para os autorizar, bem como `ec.europa.eu` para o VIES.

### O passo profissional não aparece

Verifique se o módulo está ativo e se pelo menos um estatuto profissional é proposto. Com um tema muito personalizado, o formulário de cliente tem de mostrar o hook `displayCustomerAccountForm`, como fazem o Classic e o Hummingbird.

### O cliente aprovado não tem preços profissionais

Verifique se há um grupo escolhido em **Aprovação e grupos** e se os seus preços específicos ou descontos de grupo se aplicam a esse grupo. Ative **Grupo predefinido** se os seus preços dependem do grupo principal do cliente.

### O bloco não aparece na ficha do cliente para um funcionário

O PrestaShop só executa os hooks de um módulo se o perfil do funcionário tiver a permissão «Ver» sobre esse módulo. Adicione-a em **Parâmetros avançados > Equipa > Permissões**.
