Para que seja possível essa configuração, sua loja deve possuir o módulo “ngstandard” instalado.

Para instala-lo, basta ir ao painel de controle de sua loja, acessando através da URL, por exemplo: https://www.sualoja.com.br/painel.
Navegue pela aba lateral no caminho: Melhorar => Módulos => Module Manager.

Dentro desta opção, faça upload do arquivo do módulo “ngstandard” baixado, através do botão: Enviar um Módulo.

Após instalado, você terá acesso à opção: Configurar, conforme imagem a seguir:

Menu de opções

Configurações

  • Complete address by Zip Code: quando habilitado, preenche automaticamente o endereço;
  • Wear masks: adiciona os formatos padrão dos campos CEP, CPF, CNPJ;
  • Sort fields: move o campo de CEP para o início do formulário e o campo de complemento para baixo do número da residência;
  • Allow business registration: ativa o modo b2b e ordena os campos no cadastro do cliente;
  • Allow foreign registration: permite que o cliente selecione o tipo de pessoa como “Estrangeira” no cadastro do cliente. Para este, os recursos a seguir são desativados: validações de campos, nomeação de campos, ordenação de campos, aplicações de máscaras e o recurso de preenchimento do endereço através do CEP.

Configurações extra

  • Ask for CPF in B2B: solicita o CPF no modo b2b;
  • Adicionar campo de Inscrição Estadual para b2c
  • Adicionar campo de RG
  • Adicionar campo de número de telefone
  • Bloquear Alteração dos Dados Fiscais
  • Ativar compatibilidade com o WebService do Bling
  • Ativar compatibilidade com o WebService do Tiny

Validar campos

Cadastro do Cliente

Defina os campos que devem ser validados no cadastramento do cliente em sua loja. A validações serão feitas nos formulários de cadastro e via “modal” (uma janela com estilo de popup) quando ausentes ou não válidos, nas etapas do checkout.

  • CPF
  • RG
  • Razão Social
  • CNPJ
  • IE
  • Verificar duplicidade de CPF: quando ativo, não permite o cadastro de um novo usuário com o CPF de um usuário já cadastrado.Verificar duplicidade de CNPJ

Cadastro do Endereço

Defina os campos que devem ser validados no cadastramento do endereço em sua loja. As validações serão feitas nos formulários de cadastro e via “modal” (uma janela com estilo de popup) quando ausentes ou não válidos, nas etapas do checkout.

  • CEP
  • Logradouro
  • Número
  • Bairro
  • Complemento
  • Cidade
  • Celular
  • Telefone

Campos Obrigatórios

Cadastro do Cliente

Defina os campos obrigatórios para o cadastramento do cliente em sua loja. Os campos obrigatórios serão solicitados através de um “modal” (uma janela com estilo de popup) quando ausentes, inseridos pelo módulo quando os dados não estiverem salvos em seu banco de dados, nas etapas do checkout.
observação: esta funcionalidade torna os campos obrigatórios nos formulários de cadastro do cliente do PrestaShop.

  • CPF
  • RG
  • Razão Social
  • CNPJ
  • IE
  • Verificar duplicidade de CPF: quando ativo, não permite o cadastro de um novo usuário com o CPF de um usuário já cadastrado.Verificar duplicidade de CNPJ

Cadastro do Endereço

Defina os campos obrigatórios para o cadastramento do endereço para seu cliente finalizar um pedido na loja. Os campos obrigatórios serão solicitados através de um “modal” (uma janela com estilo de popup) quando ausentes, inseridos pelo módulo quando os dados não estiverem salvos em seu banco de dados, nas etapas do checkout.
observação: esta funcionalidade não torna os campos do PrestaShop obrigatórios em seus formulários. Para isto, acesse o menu “Clientes > Endereços > Definir os Campos Obrigatórios (localizado abaixo do bloco de ação em massa, no rodapé)” e os configure.

  • CEP
  • Logradouro
  • Número
  • Bairro
  • Complemento
  • Cidade
  • Celular
  • Telefone

Mapeamento dos Grupos

Você pode destinar cada tipo de cliente do Padrão Nacional para um grupo específico de clientes da sua loja.
Caso contrário, mantenha a configuração nativa do PrestaShop, onde o grupo padrão para todos os tipos de clientes é o grupo “Clientes“.

Pronto! Os campos relativos a endereço, CPF e Rg de sua loja está devidamente configurada!

Business-to-business, expressão identificada pela sigla B2B, é a denominação do comércio estabelecido entre empresas.