● Em revisão no WordPress.org

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.

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
61testes automatizados passando

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.

Avise-me quando estiver no ar

O plugin está em revisão no repositório do WordPress.org. A revisão costuma levar de 2 a 6 semanas. Deixe seu e-mail e eu aviso no dia em que sair — sem newsletter, sem spam, só esse aviso.

Prefere falar direto? Entre em contato.