Testando cadastros belgas quando ninguém da equipe tem um chip +32

Código de discagem +32OTP Gateway a partir de $0.20 por códigoNúmeros dedicados: apenas EUA e CanadáID da API: be
Resposta rápida

A OTP Route recebe códigos de verificação por SMS da Bélgica (+32) em números de uso único do seu OTP Gateway e os entrega a você no painel ou por polling da API e webhooks assinados. Os preços começam em $0.20 por código, o valor ao vivo de cada serviço volta da API, e um pedido que não recebe SMS em 20 minutos é reembolsado integralmente para a sua carteira.

Seu lançamento mira a Bélgica, mas todos os seus aparelhos de teste são estrangeiros

Um cenário comum: o produto funciona no mercado de origem, a Bélgica é a próxima no roadmap e a liderança de QA percebe que todo celular de teste tem um chip estrangeiro. Pegar emprestado o telefone de um colega de Bruxelas funciona uma vez; depois o número pessoal dele fica preso a uma conta de staging, e a suíte de regressão continua sem conseguir rodar sozinha.

A OTP Route elimina esse gargalo com o seu OTP Gateway. Você escolhe um serviço e a Bélgica, recebe um número +32 para exatamente um código de verificação e lê o código no painel ou a partir do seu próprio código. Ninguém fica com o número particular preso a um login de teste, e o mesmo passo pode rodar em um pipeline à noite. O guia de testes de QA mostra como as equipes encaixam isso em um plano de testes existente.

Quais serviços entregam códigos para números +32 atualmente?

A rota belga lista no momento mais de 1.700 serviços. Entre os nomes populares no último retrato estão WhatsApp, Telegram, Google (Gmail & YouTube), Facebook, Instagram, TikTok, LinkedIn, Microsoft & Outlook, Amazon, Uber, Signal, Viber, Netflix, Airbnb e eBay.

A disponibilidade muda ao longo do dia, então trate qualquer lista em uma página web como um retrato do momento. A sua integração deve perguntar à API o que está disponível no instante em que precisar de um número, em vez de fixar uma lista de serviços em uma fixture.

Como encaixo o roteamento de OTP da Bélgica em um teste automatizado?

Tudo passa por https://otproute.com/api/v1 com uma chave Bearer com o prefixo or_live_, gerada no console do desenvolvedor. Uma conta pode ter até 10 chaves, o que facilita dar credenciais separadas ao staging, ao CI e a um notebook local, e o limite de requisições é de 300 por minuto.

  1. Busque GET /api/v1/services e GET /api/v1/countries e guarde-os em cache; o id da Bélgica é be.
  2. Leia o preço atual com GET /api/v1/prices?country=be&service=linkedin antes de a execução gastar qualquer valor.
  3. Crie o pedido com POST /api/v1/activations e o corpo {"service": "linkedin", "country": "be"}. A resposta traz o id da ativação e o número +32 para digitar no seu formulário de cadastro.
  4. Deixe o seu teste belga ficar bloqueado no evento activation.sms_received ou faça polling em GET /api/v1/activations/{id} sem sobrecarregá-lo.
  5. Se o teste for abortado, chame POST /api/v1/activations/{id}/cancel para que os fundos voltem na hora.

As entregas de webhook trazem X-OTPRoute-Signature: t=<unix>,v1=<hex>. Calcule o HMAC-SHA256 sobre "<t>.<raw body>" com o segredo do endpoint, compare em tempo constante e descarte as requisições com timestamp antigo. A referência da API lista todos os campos.

Como armazenar números +32 para que a formatação nunca quebre um teste?

Dentro da Bélgica, os celulares são escritos com um 0 de tronco na frente, normalmente como 04xx seguido de mais seis dígitos, e as pessoas os agrupam com espaços, barras ou pontos. Na forma internacional o 0 desaparece e o +32 toma o seu lugar, então 04xx vira +32 4xx. Alguns usuários também digitam o prefixo 0032, usado para discar ao exterior a partir da Europa.

Salve uma única string E.164 canônica, sem separadores, e escreva um teste que alimente o seu campo de telefone com os três estilos de entrada e espere o mesmo valor armazenado. Essa única verificação pega um número surpreendente de bugs de onboarding antes de os clientes belgas os verem.

O idioma também importa. O holandês, o francês e o alemão são idiomas oficiais, e um código por SMS normalmente chega no idioma que o serviço remetente escolher, muitas vezes com base na configuração do app ou do dispositivo. Rodar o fluxo uma vez com a interface em holandês e outra em francês confirma que o seu parser não depende de palavras em inglês.

O código belga não chegou: e agora?

Cada ativação fica aberta por 20 minutos, e você só paga se o SMS chegar. Se a janela fechar vazia, ou se você cancelar antes, o valor total volta automaticamente para a carteira e o seu webhook recebe activation.expired ou activation.cancelled.

Quando um código não aparece:

  • Deixe a janela correr em vez de cancelar após alguns segundos; alguns serviços enviam com atraso.
  • Confirme que o serviço aceita números virtuais; alguns os recusam, e é exatamente por isso que o reembolso existe.
  • Tente de novo mais tarde, ou com outra rota de serviço que sirva ao seu caso de teste.
  • Não refaça o pedido em loop apertado; acrescente back-off e um limite de tentativas.

O artigo sobre como reduzir falhas na entrega de OTP trata do desenho de novas tentativas com mais profundidade.

A equipe de suporte ou de operações pode pedir um número +32 sem código?

Sim. O painel cobre o mesmo fluxo para quem nunca mexe na API:

  1. Cadastre-se com um endereço de e-mail e um código de 6 dígitos enviado por e-mail, ou com o login do Google, e depois ative a autenticação em dois fatores TOTP.
  2. Adicione saldo à carteira.
  3. Selecione a Bélgica e o serviço, confira o preço exibido na tela e confirme.
  4. Digite o número +32 no app que você está verificando e aguarde o código no painel.

Isso serve a uma agência que faz o onboarding do perfil empresarial belga de um cliente ou a um responsável de operações que precisa de uma verificação sem abrir um chamado com a engenharia.

Existe uma linha belga permanente e como funciona a cobrança?

Não existe um número de longo prazo em autoatendimento para a Bélgica. Os números dedicados são um produto dos Estados Unidos e do Canadá, a partir de $1.95/month. Se a sua equipe precisa de uma linha belga duradoura, escreva para [email protected] para perguntar; a disponibilidade depende das regras locais e não é garantida.

A cobrança usa uma única carteira pré-paga em USD, pague conforme o uso, sem mensalidade e sem plano para escolher. O gasto com testes na Bélgica pode ser financiado por cartão ou USDT/USDC, com uma fatura em PDF enviada por e-mail após cada recarga para o seu financeiro. Para o trabalho de integração, uma conta de desenvolvimento pode ser mudada para sandbox mediante pedido, de modo que números e códigos simulados exercitem o seu código sem tocar nos fundos da carteira. Todos os detalhes estão na página de preços.

Use números belgas apenas para os seus próprios produtos e contas legítimas, siga os termos de cada serviço e tenha em mente que a Política de Uso Aceitável da OTP Route se aplica.

Perguntas frequentes

Posso verificar nosso fluxo de onboarding belga sem comprar um chip local?

Sim. Peça um número +32 para o serviço que você está testando, digite-o no seu formulário de cadastro e leia o código no painel ou pela API.

Qual id de país a Bélgica usa na API?

A Bélgica é be, então uma requisição típica é POST /api/v1/activations com {"service": "whatsapp", "country": "be"}.

Quanto custa um número de verificação da Bélgica?

Um código +32 custa a partir de $0.20 por código, e o valor varia conforme o serviço que você escolher. Chame GET /api/v1/prices ou consulte o painel para ver o valor exato antes de pedir.

Serei cobrado se o código +32 não chegar?

Não. Se nada chegar dentro da janela de 20 minutos, ou se você cancelar, o valor total volta para a sua carteira automaticamente.

O nosso banco de dados deve manter o zero inicial dos celulares belgas?

Armazene a forma E.164, que remove o 0 de tronco e começa com +32. Normalize tudo o que os usuários digitarem para esse formato antes de salvar.

Posso manter o mesmo número belga para logins futuros?

Não. Cada número do OTP Gateway trata um único código. Os números dedicados de longo prazo são oferecidos apenas nos EUA e no Canadá; para a Bélgica, escreva para [email protected] e pergunte.

Existe uma forma de montar a integração sem gastar o saldo da carteira?

Peça para a sua conta de desenvolvimento ser mudada para sandbox, que devolve números e códigos simulados para testes de ponta a ponta.

Os nomes dos serviços são marcas registradas de seus respectivos proprietários. A OTP Route não é afiliada a eles. Use os números de forma lícita e siga os termos de cada serviço e nossa Política de Uso Aceitável.

Roteie seu primeiro OTP em minutos

Crie uma conta gratuita, recarregue sua carteira em USD e peça um número pelo painel ou pela API. Sem mensalidade.