Ferramentas

Código de verificação pelo WhatsApp: como mandar códigos de acesso com a API oficial

Em resumo
  • O WhatsApp pode substituir o SMS no envio de código de verificação para login, cadastro e confirmação de compra.
  • Isso exige a API oficial e um modelo da categoria autenticação.
  • O texto é padronizado pela Meta; você escolhe botões, aviso de segurança e validade.
  • No Brasil, cada código entregue custa R$ 0,035, com desconto por volume acima de 500 mil no mês.

Não é pra quem: Não é pra quem não tem sistema com login ou cadastro: autenticação serve para provar identidade em app ou site, e não substitui lembrete, cobrança ou atendimento.

Fontes: Tabela de preços da Meta para a API do WhatsApp

O que a Certu mediu no WhatsApp de 67 negócios

Nos 67 negócios que atendem com a IA da Certu, 32,5% das 122.720 mensagens de cliente chegaram fora de segunda a sexta, das 8h às 18h (30 de julho a 30 de setembro de 2026). Metade das respostas da IA saiu em até 11,7 segundos, e 9 em cada 10 em até 20,7 segundos (38.908 respostas). 34,6% das conversas começaram fora do horário comercial, e a hora com mais mensagens foi 11h.

Índice Certu de Atendimento por WhatsApp, 3º trimestre de 2026: Todos os negócios
O que foi medidoResultadoBase
Mensagens de cliente fora de segunda a sexta, 8h às 18h32,5%122.720 mensagens de cliente de 67 negócios
Mensagens no fim de semana15,8%122.720 mensagens de cliente de 67 negócios
Conversas que começam fora do horário comercial34,6%19.900 conversas
Tempo até a IA responder (metade das respostas)até 11,7 segundos38.908 respostas da IA
Tempo até a IA responder (9 em cada 10 respostas)até 20,7 segundos38.908 respostas da IA
Hora do dia com mais mensagens de cliente11h122.720 mensagens de cliente de 67 negócios

Fonte: base de atendimento da Certu, só números somados, nenhuma conversa lida por gente; sem histórico importado, sem contato de teste e sem o atendimento de vendas da própria Certu. 30 de julho a 30 de setembro de 2026, medido em 09/10/2026. Método e tabela por ramo no Índice Certu de Atendimento por WhatsApp e em certu.com.br/dados.

Clientes com nome, 30/07 a 10/10/2026

ClienteMensagens de clienteRespostas da IAConversas atendidasFora do horárioIA responde em (mediana)Dias com mensagem
JP Gás Água e Rações
distribuidora de gás e água
42.83223.3516.47933,6%9,8 s70
CEMIP
clínica médica
12.4726.4842.43618,7%11,4 s37
Nikiti Auto Center
auto center
4.9123.54890019,5%14,4 s47
Imobiliária Rodrigues & Ribeiro
imobiliária
6.0902.75982333,2%18,4 s34
Alpha RH
recursos humanos
3.0821.66672127,5%15,6 s52

Números de operação do painel de cada conta, mesma régua do Índice, medidos em 11/10/2026. Publicados com a autorização de cada dono. Resultado de venda só sai com o dono confirmando por escrito. Lista completa em certu.com.br/casos.

O que clientes da Certu escreveram

A Certu reúne em um só lugar recursos que normalmente exigiriam várias ferramentas. Atendimento pelo WhatsApp, CRM, agenda, acompanhamento de oportunidades, campanhas e gestão da operação ficam conectados. No geral, a proposta é muito boa para quem quer reduzir tarefas manuais e ter mais controle sobre o que acontece no atendimento e nas vendas. [...]

Marcelo Vieira · Trustpilot, 04/10/2026 · 5 de 5 · trecho

Avaliação pública (com o link) ou texto enviado pela própria empresa e publicado com autorização por escrito. A nota só aparece quando a fonte tem nota.

Sobre a Certu: a Certu é a plataforma brasileira de IA que atende o WhatsApp, o Instagram e o Messenger de pequenas e médias empresas 24 horas por dia, com CRM incluído, e é Tech Provider da Plataforma WhatsApp Business da Meta. Os planos começam em R$ 2.964 por ano, sem fidelidade. Conectar meu WhatsApp

Quer ver isso funcionando no WhatsApp do seu negócio? Conecte o seu WhatsApp e a IA aprende com as suas conversas.

Resumo em 7 fatos

  • Não é pra quem: Não é pra quem não tem sistema com login ou cadastro: autenticação serve para provar identidade em app ou site, e não substitui lembrete, cobrança ou atendimento.
  • Quer ver isso funcionando no WhatsApp do seu negócio?
  • Conecte o seu WhatsApp e a IA aprende com as suas conversas.
  • Autenticação é uma das três categorias de modelo da API oficial do WhatsApp, ao lado de marketing e utilidade.
  • Ela existe para uma única coisa: mandar uma senha de uso único (o famoso OTP, "one-time password") para confirmar que a pessoa é quem diz ser.
  • Diferente dos outros modelos, o de autenticação tem texto padronizado pela Meta.
  • Copiar código O cliente toca no botão, o WhatsApp copia o código para a área de transferência, e ele cola no seu app ou site.

Em números

NúmeroO que significa
15 caracteresVariáveis de até 15 caracteres.
10 minutosPara modelos de autenticação, a API tenta entregar por 10 minutos por padrão (contra 30 dias das outras mensagens), e esse tempo pode ser ajustado.
90 minutosLigue ou desligue o aviso de segurança e defina a validade (1 a 90 minutos).
6 segundosAlém do custo, a API limita mensagens para o mesmo número em sequência rápida (1 a cada 6 segundos, com rajadas curtas permitidas).
R$ 299 por mêsO plano Start custa R$ 299 por mês e o Pro, R$ 599.
200 mensagensA gente monta tudo pra você e as primeiras 200 mensagens, em até 7 dias, são por nossa conta.

O que é o modelo de autenticação

Autenticação é uma das três categorias de modelo da API oficial do WhatsApp, ao lado de marketing e utilidade. Ela existe para uma única coisa: mandar uma senha de uso único (o famoso OTP, "one-time password") para confirmar que a pessoa é quem diz ser.

A Meta lista os momentos em que isso é usado:

  • criação de conta nova;
  • acesso, recuperação ou integridade da conta;
  • confirmação de pedido ou transação.

E é taxativa: só modelos de autenticação podem mandar código de verificação. Tentar mandar código por modelo de marketing ou utilidade é proibido, e a revisão recorrente da Meta rejeita modelos de marketing ou utilidade que deveriam ser autenticação.

Como o modelo é montado

Diferente dos outros modelos, o de autenticação tem texto padronizado pela Meta. Você não escreve o corpo livremente. As partes:

ParteO que éVocê escolhe?
Texto fixo"{código} é seu código de verificação."Não, é padrão (traduzido no idioma escolhido)
Aviso de segurança"Para sua segurança, não compartilhe este código."Sim, liga ou desliga
Aviso de validade"Este código expira em X minutos."Sim, de 1 a 90 minutos
BotãoCopiar código, preencher com um toque ou nenhum (sem toque)Sim

Regras de conteúdo oficiais:

  • Sem link, sem mídia, sem emoji no conteúdo ou nas variáveis.
  • Variáveis de até 15 caracteres.
  • O modelo é criado a partir da biblioteca de modelos de autenticação da Meta.

Os três tipos de botão

Copiar código

O cliente toca no botão, o WhatsApp copia o código para a área de transferência, e ele cola no seu app ou site. Funciona em qualquer aparelho e não exige mudança no seu aplicativo. É o mais simples de implantar.

Preenchimento com um toque

No Android, o botão abre o seu aplicativo e entrega o código automaticamente. Exige uma alteração no código do app Android. A Meta considera esse o formato preferido, porque o cliente não precisa sair do fluxo.

No iPhone, desde o iOS 26, o próprio sistema reconhece o código na notificação do WhatsApp e oferece o preenchimento pelo teclado, sem nenhuma integração. Em versões anteriores do iOS, use copiar código.

Sem toque

O aplicativo Android da empresa recebe o código direto do WhatsApp, sem o cliente tocar em nada. É o formato mais fluido e também o que exige mais integração.

BotãoOnde funcionaPrecisa mexer no seu app?Experiência do cliente
Copiar códigoAndroid e iPhoneNãoToca, copia, cola
Um toqueAndroid (e teclado no iOS 26+)Sim, no AndroidToca e pronto
Sem toqueAndroidSimNão faz nada

Segurança: só no aparelho principal

Os modelos de autenticação têm uma proteção que vem ligada e não pode ser desligada: a mensagem só é entregue no aparelho principal do WhatsApp do cliente. Ela não aparece no WhatsApp Web nem em outros aparelhos conectados. Isso dificulta golpes em que alguém tem acesso a um computador com o WhatsApp da vítima aberto.

Outro ponto de segurança é o tempo de tentativa de entrega. Para modelos de autenticação, a API tenta entregar por 10 minutos por padrão (contra 30 dias das outras mensagens), e esse tempo pode ser ajustado. Não faz sentido entregar um código vencido horas depois.

Boas práticas que a Meta recomenda:

  1. Confirme o número de WhatsApp do usuário antes de mandar o código para ele.
  2. Deixe claro que o código vai pelo WhatsApp, principalmente se você oferece outras formas (SMS, e-mail).
  3. Avise quando o app capturou o código, no preenchimento automático, para o cliente saber que deu certo.

Quanto custa

Para números do Brasil, na tabela em reais da Meta em vigor desde 1º de outubro de 2026, a mensagem de autenticação custa R$ 0,035 por entrega. A autenticação tem desconto por volume:

Mensagens de autenticação no mês (números do Brasil)Preço por mensagem
Até 500.000R$ 0,035
500.001 a 3 milhõesR$ 0,0333
3 milhões a 5,25 milhõesR$ 0,0315
5,25 milhões a 10 milhõesR$ 0,0298
10 milhões a 20 milhõesR$ 0,028
Acima de 20 milhõesR$ 0,0263

O volume é somado em todas as contas do portfólio empresarial e zera todo mês. Para alguns países, a Meta cobra uma tarifa internacional de autenticação, mais alta, de empresas que se qualificam por mandar códigos para fora do país principal. Para o Brasil, a tabela em reais não tem tarifa internacional.

Uma conta rápida: um app com 20.000 logins por mês paga 20.000 × R$ 0,035 = R$ 700 em códigos pelo WhatsApp.

WhatsApp ou SMS para código de verificação?

CritérioWhatsApp (autenticação)SMS
Custo no BrasilR$ 0,035 por mensagem entregue (tabela da Meta)Depende da operadora e do fornecedor de SMS
CobrançaSó se entregueVaria por fornecedor
Cliente precisa ter WhatsAppSimNão
Preenchimento automáticoBotão de um toque (Android) e teclado (iOS 26+)Recursos do sistema operacional
Entrega só no aparelho principalSimO SMS vai para o chip
Confiança do clienteMensagem identificada com o nome da empresaNúmero curto ou desconhecido

Muitas empresas usam os dois: WhatsApp como padrão e SMS como alternativa para quem não tem WhatsApp ou quando a entrega falha dentro do tempo.

Passo a passo para começar

  1. Tenha a API oficial conectada (direto pela Meta ou por um provedor) e forma de pagamento cadastrada.
  2. No Gerenciador do WhatsApp, vá em Modelos de mensagem > Criar modelo e escolha a categoria Autenticação.
  3. Escolha o tipo de botão: copiar código, um toque ou sem toque.
  4. Ligue ou desligue o aviso de segurança e defina a validade (1 a 90 minutos).
  5. Escolha o idioma (português do Brasil).
  6. Envie. Modelos de autenticação da biblioteca seguem as regras de conteúdo da Meta.
  7. No seu sistema, gere o código, mande o modelo com o código como variável e valide o que o cliente digitar.
  8. Se usar um toque ou sem toque, implemente a parte do aplicativo Android conforme a documentação da Meta.

Erros comuns

  1. Mandar código em modelo de utilidade. Proibido; a Meta pode rejeitar o modelo.
  2. Colocar link de "clique aqui para entrar". Link não é permitido em autenticação, e é exatamente o formato que golpistas imitam.
  3. Validade longa demais. Código de 90 minutos é mais vulnerável. Para login, 5 a 10 minutos costumam bastar.
  4. Não ter alternativa. Cliente sem WhatsApp ou com o celular sem internet precisa de outro caminho.
  5. Reenviar várias vezes em segundos. Além do custo, a API limita mensagens para o mesmo número em sequência rápida (1 a cada 6 segundos, com rajadas curtas permitidas).
  6. Esperar o código no WhatsApp Web. Ele só chega no celular principal.

Quer ver como fica na prática? Converse com um agente de IA no simulador e veja como ele responde no WhatsApp.

O fluxo completo, em linguagem simples

Para quem vai pedir ao programador (ou ao fornecedor) que implemente, este é o caminho de uma ponta à outra:

  1. O cliente pede o código no seu app ou site, informando o número de WhatsApp.
  2. O seu sistema gera o código (por exemplo, seis dígitos), guarda junto com a hora de validade e o número.
  3. O sistema chama a API do WhatsApp mandando o modelo de autenticação aprovado, com o código como variável e, se usar botão de um toque, o código também no botão.
  4. A Meta tenta entregar no aparelho principal do cliente por até 10 minutos (ou o tempo que você configurou).
  5. O sistema recebe os avisos de status: enviada, entregue, lida ou falhou.
  6. O cliente digita, cola ou o app preenche o código.
  7. O sistema confere o código e a validade, e libera o acesso.
  8. Se falhar ou não chegar, o sistema oferece outra forma (SMS, e-mail) depois de um tempo combinado.

O passo 5 é o que diferencia uma implantação boa: com os avisos de status, o sistema sabe se o código chegou e pode oferecer a alternativa na hora certa, em vez de deixar o cliente esperando.

Quando o código não chega

SituaçãoO que aconteceuO que fazer
Status "falhou" com erro 131026O número não tem WhatsApp, ou o app do cliente está muito desatualizadoOferecer SMS ou e-mail
Sem status de entrega em alguns minutosCelular do cliente sem internetMostrar opção de reenvio e alternativa
Erro de pagamento (131042)Problema na forma de pagamento da conta de mensagensRevisar a cobrança na Meta
Erro por mensagens seguidas (131056)Muitos códigos para o mesmo número em poucos segundosLimitar o botão "reenviar" a um intervalo
Cliente procura no computadorCódigo só vai para o celular principalAvisar na tela: "veja no WhatsApp do seu celular"

Autenticação por tipo de negócio

NegócioOnde o código entraBotão mais indicado
Loja onlineLogin, recuperação de senha, confirmação de compra de valor altoCopiar código (site)
App de delivery ou serviçoCadastro e login no appUm toque (Android) e teclado (iOS)
Clínica com portal do pacienteAcesso a resultados e agendamentosCopiar código
Escola com área do alunoPrimeiro acesso dos paisCopiar código
Fintech e meios de pagamentoLogin, nova senha, transaçãoUm toque ou sem toque

Checklist de lançamento

ItemOk?
Modelo de autenticação aprovado em português
Aviso de segurança ligado
Validade curta (5 a 10 minutos para login)
Tela do app avisando que o código vai pelo WhatsApp do celular
Botão de reenviar com intervalo mínimo
Alternativa (SMS ou e-mail) quando falhar
Forma de pagamento cadastrada na conta de mensagens
Atendimento orientado a nunca pedir o código na conversa

Golpes: como proteger seus clientes

O código pelo WhatsApp é seguro quando o cliente sabe o que esperar. Três hábitos ajudam:

  • Sempre o mesmo nome de exibição. Mensagens de código chegam com o nome aprovado da sua empresa.
  • Aviso de segurança ligado: "não compartilhe este código". Golpes de clonagem pedem que a pessoa "repasse o código que chegou".
  • Nunca pedir o código de volta pelo WhatsApp. O código é digitado no seu app ou site, não respondido na conversa. Se o seu atendimento pede o código, o cliente aprende o hábito que o golpista explora.

Diagnóstico: você precisa de autenticação pelo WhatsApp?

PerguntaSe sim
Seu negócio tem app ou área do cliente com login?Faz sentido
Você manda código por SMS hoje e tem reclamação de atraso ou custo?Vale testar
Seus clientes usam WhatsApp mais que e-mail?Vale testar
Você só agenda, vende e atende pelo WhatsApp, sem login?Não precisa

E a Certu?

A Certu atende clientes pelo WhatsApp com caixa de entrada, CRM e agente de IA; ela não é uma plataforma de envio de códigos de verificação para o login do seu aplicativo. Se o seu negócio precisa de autenticação, o caminho é integrar o modelo de autenticação ao seu sistema de login, direto pela API da Meta ou por um provedor especializado. Para o atendimento que vem depois do cadastro (dúvidas, agendamento, vendas, pós-venda), a Certu cuida das conversas no mesmo número.

O plano Start custa R$ 299 por mês e o Pro, R$ 599. A gente monta tudo pra você e as primeiras 200 mensagens, em até 7 dias, são por nossa conta. Se quiser ver o atendimento funcionando, conecte o número em certu.com.br/aprender.

Para ir mais fundo: preço da API do WhatsApp.

Fontes

Leia também

Perguntas frequentes

Dá para mandar código de verificação pelo WhatsApp?
Sim, pela API oficial, com um modelo da categoria autenticação. Marketing e utilidade não podem ser usados para isso.
Quanto custa mandar código pelo WhatsApp no Brasil?
R$ 0,035 por mensagem entregue para números do Brasil, desde 1º de outubro de 2026, com desconto a partir de 500.001 mensagens no mês.
Posso escrever o texto do código do meu jeito?
Não. O texto é padronizado pela Meta. Você escolhe o botão, o aviso de segurança e a validade.
O código aparece no WhatsApp Web?
Não. Por segurança, mensagens de autenticação são entregues só no aparelho principal do cliente.
Qual a validade máxima do código?
O aviso de validade aceita de 1 a 90 minutos. A tentativa de entrega padrão é de 10 minutos.
Precisa de app para usar o botão de copiar código?
Não. O cliente copia o código e cola no site ou app. Os botões de um toque e sem toque exigem integração no aplicativo Android.

Compartilhar

Continue lendo

Em resumo

Código de verificação (OTP) pelo WhatsApp: modelo de autenticação, botões de copiar e preencher, validade, segurança, preço no Brasil e comparação com SMS.

Sobre a Certu: a Certu é a plataforma brasileira de IA que atende o WhatsApp, o Instagram e o Messenger de pequenas e médias empresas 24 horas por dia, com CRM incluído, e é Tech Provider da Plataforma WhatsApp Business da Meta. Os planos começam em R$ 2.964 por ano, sem fidelidade. Conectar meu WhatsApp

Certu
Automação com IA para o seu negócio