PHPackages                             systemcode/brazilcustomerattributes - PHPackages - PHPackages  [Skip to content](#main-content)[PHPackages](/)[Directory](/)[Categories](/categories)[Trending](/trending)[Leaderboard](/leaderboard)[Changelog](/changelog)[Analyze](/analyze)[Collections](/collections)[Log in](/login)[Sign up](/register)

1. [Directory](/)
2. /
3. [Utility &amp; Helpers](/categories/utility)
4. /
5. systemcode/brazilcustomerattributes

ActiveMagento2-module[Utility &amp; Helpers](/categories/utility)

systemcode/brazilcustomerattributes
===================================

Brazilian customer identity using Magento native taxvat and name fields.

2.0.0(3w ago)6014.1k↓73.2%39OSL-3.0PHP

Since Jun 21Pushed 3w ago13 watchersCompare

[ Source](https://github.com/m2-systemcode/CustomerIdentityBrazil)[ Packagist](https://packagist.org/packages/systemcode/brazilcustomerattributes)[ RSS](/packages/systemcode-brazilcustomerattributes/feed)WikiDiscussions master Synced 2d ago

READMEChangelog (6)Dependencies (6)Versions (19)Used By (0)

System Code Brazil Customer Identity
====================================

[](#system-code-brazil-customer-identity)

About Module
------------

[](#about-module)

Brazilian customer identity for Magento using native Tax/VAT and name fields. Supports individual (CPF, RG) and corporation (CNPJ, IE) profiles, field visibility rules, customer group assignment, checkout integration, and address template guidance.

For dedicated CPF, CNPJ, Social Name, and Trade Name attributes, install [CustomerIdentityBrazilEnhanced](https://github.com/m2-systemcode/CustomerIdentityBrazilEnhanced).

### Configuration

[](#configuration)

**Stores &gt; Configuration &gt; System Code &gt; Brazil Customer Identity**

Enable Tax/VAT under **Stores &gt; Configuration &gt; Customers &gt; Customer Configuration &gt; Name and Address Options**.

### Screenshots

[](#screenshots)

#### Admin Configuration

[](#admin-configuration)

[![Admin Configuration](.github/images/configuration.png)](.github/images/configuration.png)

#### Customer Registration

[](#customer-registration)

[![Customer Registration](.github/images/registration.png)](.github/images/registration.png)

#### My Account — Edit Profile

[](#my-account--edit-profile)

[![My Account Edit Profile](.github/images/my-account-edit.png)](.github/images/my-account-edit.png)

#### Checkout

[](#checkout)

[![Checkout](.github/images/checkout.png)](.github/images/checkout.png)

### Requirements

[](#requirements)

- `systemcode/base`
- `systemcode/customer`
- `magento/module-customer`
- `magento/module-checkout`

### How to install

[](#how-to-install)

#### ✓ Install by Composer (recommended)

[](#-install-by-composer-recommended)

```
composer require systemcode/base systemcode/customer systemcode/customer-identity-brazil
php bin/magento module:enable SystemCode_CustomerIdentityBrazil
php bin/magento setup:upgrade

```

#### ✓ Install Manually

[](#-install-manually)

- Copy module to folder `app/code/SystemCode/CustomerIdentityBrazil` and run commands:

```
php bin/magento module:enable SystemCode_CustomerIdentityBrazil
php bin/magento setup:di:compile
php bin/magento setup:upgrade

```

### Suggested installation bundles

[](#suggested-installation-bundles)

These modules are not required by Brazil Customer Identity, but work well together for a complete Brazilian storefront.

#### Address essentials

[](#address-essentials)

Custom street labels, street prefix, and CEP autocomplete.

```
composer require systemcode/base systemcode/customer \
  systemcode/customer-street-lines \
  systemcode/customer-street-prefix \
  systemcode/customer-address-autocomplete-brazil

```

#### Address autocomplete + registration

[](#address-autocomplete--registration)

Collect the customer address during account creation.

```
composer require systemcode/base systemcode/customer \
  systemcode/customer-address-autocomplete-brazil \
  systemcode/customer-address-registration

```

#### Address + Brazilian identity

[](#address--brazilian-identity)

Combine address autocomplete with CPF/CNPJ customer identity.

```
composer require systemcode/base systemcode/customer \
  systemcode/customer-address-autocomplete-brazil \
  systemcode/customer-identity-brazil

```

#### Full Brazilian storefront stack

[](#full-brazilian-storefront-stack)

Address, identity, registration, street labels, and street prefix.

```
composer require systemcode/base systemcode/customer \
  systemcode/customer-address-autocomplete-brazil \
  systemcode/customer-address-registration \
  systemcode/customer-street-lines \
  systemcode/customer-street-prefix \
  systemcode/customer-identity-brazil

```

#### Full stack with Enhanced identity

[](#full-stack-with-enhanced-identity)

Dedicated CPF, CNPJ, Social Name, and Trade Name fields.

```
composer require systemcode/base systemcode/customer \
  systemcode/customer-address-autocomplete-brazil \
  systemcode/customer-address-registration \
  systemcode/customer-street-lines \
  systemcode/customer-street-prefix \
  systemcode/customer-identity-brazil \
  systemcode/customer-identity-brazil-enhanced

```

### License

[](#license)

OSL-3.0

### Authors

[](#authors)

- [Eduardo Diogo Dias](https://github.com/eduardoddias)

---

Sobre o Módulo
--------------

[](#sobre-o-módulo)

Identidade de cliente brasileira para Magento usando os campos nativos Tax/VAT e nome. Suporta pessoa física (CPF, RG) e jurídica (CNPJ, IE), regras de visibilidade, atribuição de grupo de cliente, integração com checkout e orientações para modelos de endereço.

Para atributos dedicados de CPF, CNPJ, Razão Social e Nome Fantasia, instale o [CustomerIdentityBrazilEnhanced](https://github.com/m2-systemcode/CustomerIdentityBrazilEnhanced).

### Configuração

[](#configuração)

**Lojas &gt; Configuração &gt; System Code &gt; Brazil Customer Identity**

Ative Tax/VAT em **Lojas &gt; Configuração &gt; Clientes &gt; Configuração de Cliente &gt; Opções de Nome e Endereço**.

### Screenshots

[](#screenshots-1)

#### Configuração no Admin

[](#configuração-no-admin)

[![Configuração no Admin](.github/images/configuration.png)](.github/images/configuration.png)

#### Cadastro de Cliente

[](#cadastro-de-cliente)

[![Cadastro de Cliente](.github/images/registration.png)](.github/images/registration.png)

#### Minha Conta — Editar Perfil

[](#minha-conta--editar-perfil)

[![Minha Conta — Editar Perfil](.github/images/my-account-edit.png)](.github/images/my-account-edit.png)

#### Checkout

[](#checkout-1)

[![Checkout](.github/images/checkout.png)](.github/images/checkout.png)

### Requisitos

[](#requisitos)

- `systemcode/base`
- `systemcode/customer`
- `magento/module-customer`
- `magento/module-checkout`

### Como Instalar

[](#como-instalar)

#### ✓ Instalação via Composer (recomendado)

[](#-instalação-via-composer-recomendado)

```
composer require systemcode/base systemcode/customer systemcode/customer-identity-brazil
php bin/magento module:enable SystemCode_CustomerIdentityBrazil
php bin/magento setup:upgrade

```

#### ✓ Instalação Manual

[](#-instalação-manual)

- Copie o módulo para `app/code/SystemCode/CustomerIdentityBrazil` e execute:

```
php bin/magento module:enable SystemCode_CustomerIdentityBrazil
php bin/magento setup:di:compile
php bin/magento setup:upgrade

```

### Combinações de instalação sugeridas

[](#combinações-de-instalação-sugeridas)

Estes módulos não são obrigatórios para o Brazil Customer Identity, mas combinam bem para uma loja brasileira completa.

#### Essenciais de endereço

[](#essenciais-de-endereço)

Rótulos de rua, prefixo de logradouro e autocomplete de CEP.

```
composer require systemcode/base systemcode/customer \
  systemcode/customer-street-lines \
  systemcode/customer-street-prefix \
  systemcode/customer-address-autocomplete-brazil

```

#### Autocomplete + cadastro

[](#autocomplete--cadastro)

Coleta o endereço do cliente já no cadastro.

```
composer require systemcode/base systemcode/customer \
  systemcode/customer-address-autocomplete-brazil \
  systemcode/customer-address-registration

```

#### Endereço + identidade brasileira

[](#endereço--identidade-brasileira)

Autocomplete de endereço com identidade CPF/CNPJ.

```
composer require systemcode/base systemcode/customer \
  systemcode/customer-address-autocomplete-brazil \
  systemcode/customer-identity-brazil

```

#### Stack completo brasileiro

[](#stack-completo-brasileiro)

Endereço, identidade, cadastro, rótulos de rua e prefixo de logradouro.

```
composer require systemcode/base systemcode/customer \
  systemcode/customer-address-autocomplete-brazil \
  systemcode/customer-address-registration \
  systemcode/customer-street-lines \
  systemcode/customer-street-prefix \
  systemcode/customer-identity-brazil

```

#### Stack completo com identidade Enhanced

[](#stack-completo-com-identidade-enhanced)

Campos dedicados de CPF, CNPJ, Razão Social e Nome Fantasia.

```
composer require systemcode/base systemcode/customer \
  systemcode/customer-address-autocomplete-brazil \
  systemcode/customer-address-registration \
  systemcode/customer-street-lines \
  systemcode/customer-street-prefix \
  systemcode/customer-identity-brazil \
  systemcode/customer-identity-brazil-enhanced

```

### Licença

[](#licença)

OSL-3.0

### Autores

[](#autores)

- [Eduardo Diogo Dias](https://github.com/eduardoddias)

###  Health Score

61

—

FairBetter than 98% of packages

Maintenance95

Actively maintained with recent releases

Popularity39

Limited adoption so far

Community23

Small or concentrated contributor base

Maturity72

Established project with proven stability

 Bus Factor1

Top contributor holds 63.6% of commits — single point of failure

How is this calculated?**Maintenance (25%)** — Last commit recency, latest release date, and issue-to-star ratio. Uses a 2-year decay window.

**Popularity (30%)** — Total and monthly downloads, GitHub stars, and forks. Logarithmic scaling prevents top-heavy scores.

**Community (15%)** — Contributors, dependents, forks, watchers, and maintainers. Measures real ecosystem engagement.

**Maturity (30%)** — Project age, version count, PHP version support, and release stability.

###  Release Activity

Cadence

Every ~253 days

Recently: every ~549 days

Total

11

Last Release

22d ago

Major Versions

1.1.2 → 2.0.02026-06-12

### Community

Maintainers

![](https://www.gravatar.com/avatar/da04c97689053a27ea48cbce0ef2628c75c789f23ccf6f0d36fa2fb518e1b606?d=identicon)[System Code](/maintainers/System%20Code)

---

Top Contributors

[![eduardoddias](https://avatars.githubusercontent.com/u/5066212?v=4)](https://github.com/eduardoddias "eduardoddias (28 commits)")[![MaxSouza](https://avatars.githubusercontent.com/u/5350377?v=4)](https://github.com/MaxSouza "MaxSouza (9 commits)")[![r-martins](https://avatars.githubusercontent.com/u/191149?v=4)](https://github.com/r-martins "r-martins (3 commits)")[![luancschmitz](https://avatars.githubusercontent.com/u/13907586?v=4)](https://github.com/luancschmitz "luancschmitz (1 commits)")[![edias-razoyo](https://avatars.githubusercontent.com/u/187870820?v=4)](https://github.com/edias-razoyo "edias-razoyo (1 commits)")[![Veiote](https://avatars.githubusercontent.com/u/7726177?v=4)](https://github.com/Veiote "Veiote (1 commits)")[![wallycofe](https://avatars.githubusercontent.com/u/4097229?v=4)](https://github.com/wallycofe "wallycofe (1 commits)")

---

Tags

atributosatributos-brazilattributesattributes-brazilbrasilbrazilcamposcnpjcpfenderecomagento2magento2-modulepessoa-fisicapessoa-juridica

### Embed Badge

![Health badge](/badges/systemcode-brazilcustomerattributes/health.svg)

```
[![Health](https://phpackages.com/badges/systemcode-brazilcustomerattributes/health.svg)](https://phpackages.com/packages/systemcode-brazilcustomerattributes)
```

###  Alternatives

[mollie/magento2

Mollie Payment Module for Magento 2

1131.9M16](/packages/mollie-magento2)[yireo/magento2-googletagmanager2

Add Google Tag Manager to Magento

1681.0M5](/packages/yireo-magento2-googletagmanager2)[imi/magento2-friendly-captcha

Friendly Captcha integration for Magento2

19131.4k](/packages/imi-magento2-friendly-captcha)[buckaroo/magento2

Buckaroo Magento 2 extension

32420.3k8](/packages/buckaroo-magento2)[hyva-themes/magento2-graphql-tokens

Adds Customer and Cart tokens to CustomerData sections

242.9M2](/packages/hyva-themes-magento2-graphql-tokens)[loki/magento2-components

Core module for defining Alpine.js components with advanced AJAX features

1011.8k26](/packages/loki-magento2-components)

PHPackages © 2026

[Directory](/)[Categories](/categories)[Trending](/trending)[Changelog](/changelog)[Analyze](/analyze)
