Olá Pessoas.

Acaba de sair do forno mais um módulo para o mercado Brasileiro.

Toda loja no Brasil precisa salvar dados essenciais como CPF, CNPJ, Nome Fantasia e etc, campos que não existem por padrão em nenhum CMS de E-commerce que existe no mercado.

Para resolver esse problema no Bagisto eu passei os últimos dias criando essa extensão para adicionar e salvar esses campos na tabela de clientes (customer).

Instalação

Para instalar esse módulo é bem simples, basta rodar esse comando no seu projeto Bagisto.

composer require cagartner/bagisto-brazilcustomer

Após o composer finalizar o download e instalação dos arquivos, vamos precisar rodar o commando de migration:

php artisan migrate

Com isso teremos o módulo instalado na sua loja.

Configuração

Você pode escolher se quer cadastrar apenas pessoas físicas ou jurídicas, cada atributo só vai aparecer para o certo tipo de pessoa selecionado:

Exemplo

Você poderá habilitar ou desabilitar os seguintes campos:

  • RG
  • Inscrição estadual
  • Nome Fantasia

Você poderá achar a configuração em: Admin > Configurar > Cliente > Campos Brasileiros

Configuração

Considerações Finais

Para fazer esse módulo precisei criar um PR para a equipe do Bagisto e adicionar alguns eventos no projeto, pode ser que precise atualizar sua versão do Bagisto para funcionar.

Fique atento para novas postagens e módulos :D