● Disponível na Gumroad · $29

Checkout Brasil

Os campos que uma loja brasileira precisa no WooCommerce: CPF, CNPJ, Razão Social, RG, Inscrição Estadual, número e bairro, com validação de verdade, busca automática por CEP e CNPJ, e os dados chegando no pedido, nos e-mails e na nota fiscal.

Comprar na Gumroad · $29 →

Checkout em blocos de uma loja de São Paulo: CPF validado, endereço preenchido pelo CEP, Pix e Correios

O problema

O plugin que 60.000 lojas brasileiras usam para isso não recebe uma atualização desde fevereiro de 2024. Ele foi testado até o WordPress 6.4; o WordPress atual é o 7.1. Ele não conhece o HPOS nem o checkout em blocos, que hoje é o padrão do WooCommerce.

Isso não é um detalhe técnico. Num checkout em blocos, um plugin que só usa o filtro clássico woocommerce_checkout_fields simplesmente não adiciona campo nenhum. A loja migra, para de coletar CPF sem perceber, e só descobre quando uma nota fiscal é recusada.

O que os usuários escreveram

"O plugin torna o campo CPF 100% obrigatório, mesmo usando outro plugin para desativar não adianta, inclusive usando via código PHP também não é possível remover."
"Plugin não envia para email ou nota fiscal os dados de CPF, RG ou CNPJ, só adianta na hora da compra, depois os dados são inúteis."
"Os campos aparecem corretamente porém ele não faz as validações que diz fazer. Como exemplo validar CPF, TELEFONE."
"Não tem suporte, ninguém me responde, e o plugin está desatualizado!"

O que muda

Como é hoje

  • CPF obrigatório, sem como desligar
  • Sem campo Razão Social
  • Sem busca de endereço por CEP
  • Sem busca de empresa por CNPJ
  • Documentos não chegam na nota fiscal
  • Validação que não valida
  • Sem HPOS, sem checkout em blocos

Checkout Brasil

  • Cada campo: desativado, opcional ou obrigatório
  • Razão Social incluída
  • CEP preenche rua, bairro, cidade e estado
  • CNPJ preenche Razão Social e endereço
  • Documentos no pedido, e-mails e API
  • Dígito verificador oficial, no servidor e no navegador
  • Compatível com HPOS e checkout em blocos
WP 7.1testado na versão atual
WooCommerce 11HPOS declarado compatível
Clássico + blocospedidos de teste feitos nos dois checkouts

Veja funcionando

Checkout em blocos de uma loja de São Paulo: CPF validado, endereço preenchido pelo CEP, Pix e Correios
Pessoa Física: CPF validado e endereço preenchido pelo CEP
Pessoa Jurídica: CNPJ e Razão Social; um CEP do Rio muda o estado para Rio de Janeiro
Pessoa Jurídica: CNPJ, Razão Social, e o estado segue o CEP
As configurações: cada campo desativado, opcional ou obrigatório, e o preenchimento automático
Cada campo desativado, opcional ou obrigatório
O painel de status: ambiente e compatibilidade de relance
O painel de status: ambiente e compatibilidade de relance

Detalhes que importam

Nada é forçado

Todo campo tem três estados: desativado, opcional ou obrigatório. Loja de produto digital não precisa pedir CPF; loja que fatura para empresa precisa de CNPJ e Razão Social e mais nada. Você decide, sem tocar em código.

A consulta nunca bloqueia a venda

As buscas de CEP e CNPJ são feitas pelo seu servidor, não pelo navegador do cliente, e ficam em cache. Se o serviço de consulta cair, o cliente digita o endereço normalmente. Uma API de terceiro fora do ar não pode custar uma venda.

Validação que valida

CPF e CNPJ conferidos pelos dígitos verificadores oficiais: no navegador para o cliente ver na hora, e de novo no servidor, que é onde a decisão realmente acontece. Documento inválido não entra no pedido.

Os dados chegam onde você precisa

CPF, CNPJ e Razão Social aparecem no pedido, no painel, nos e-mails e na API, prontos para a integração de NF-e. Coletar o documento e não conseguir usá-lo depois é o problema que este plugin existe para resolver.

Não briga com os outros plugins

Todos os campos usam nomes próprios (billing_cb_*). O plugin anterior usava billing_cpf, o mesmo nome que outros três plugins reivindicam, e é daí que vem boa parte dos conflitos com gateways.

Privacidade

As consultas usam ViaCEP e BrasilAPI, ambos públicos e gratuitos. Nenhum dado do seu cliente é enviado para nós: não temos servidor no meio e não queremos ter.

Coloque no ar antes do próximo pedido

Compra única de $29 na Gumroad, sem mensalidade. Você recebe o .zip, instala pelo painel do WordPress e escolhe campo por campo o que pedir: CPF, CNPJ, Razão Social, IE. Compatível com HPOS e com o checkout em blocos, testado no WordPress 7.1.

Comprar na Gumroad · $29 →

Prefere esperar pelo WordPress.org?

O plugin ainda não está no repositório do WordPress.org. Deixe seu e-mail e eu aviso no dia em que ele entrar. Sem newsletter, sem spam, só esse aviso.

Prefere falar direto? Entre em contato.