Levando códigos de verificação paquistaneses +92 para o seu pipeline de testes

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

A OTP Route permite que uma equipe receba códigos de verificação por SMS do Paquistão (+92) em números de uso único do OTP Gateway, com o código exibido no painel e entregue aos seus sistemas por polling da API ou webhooks assinados. Cada código custa a partir de $0.20 por código e, se nenhum SMS chegar ao número em 20 minutos, a carteira é reembolsada automaticamente.

Quando uma equipe precisa de um número +92 para testes?

O Paquistão é um grande mercado mobile-first, com uma diáspora considerável no Reino Unido e no Golfo, então muitos produtos recebem números +92 no cadastro mesmo sem ter sede lá. Isso cria casos de teste concretos: o campo de telefone aceita o formato doméstico 03, o backend o armazena corretamente e a etapa de OTP realmente termina?

Conseguir um chip local de reserva também não é trivial, porque os chips no Paquistão são vinculados ao registro biométrico do titular. Um número de uso único do OTP Gateway dá às equipes de QA e de growth um caminho mais limpo. O guia de verificação em apps móveis mostra como as equipes estruturam essas verificações.

Quais serviços paquistaneses posso verificar hoje?

O retrato atual do Paquistão inclui WhatsApp, Facebook, Instagram, Telegram, Google (Gmail & YouTube), TikTok, Snapchat, imo, Signal, Amazon, Microsoft & Outlook, ChatGPT (OpenAI), Uber e LinkedIn. No total, há mais de 1.700 serviços disponíveis para o país.

O estoque se move ao longo do dia, e por isso GET /api/v1/prices devolve a disponibilidade junto com o preço. Consulte-o logo antes de fazer um pedido em vez de fixar uma lista de serviços no código. Se uma rota de número de verificação do Paquistão estiver fraca em determinada hora, o roteamento de OTP pelo catálogo em tempo real costuma revelar outra opção, e o painel mostra os mesmos dados para colegas que nunca tocam na API de verificação por SMS.

De 03XX a +92: o essencial sobre o formato dos números

Localmente, um celular paquistanês se escreve com o prefixo de tronco 0, como 03 seguido de mais nove dígitos. Em E.164 o 0 desaparece, restando +92 e dez dígitos que começam com 3. Os usuários vão colar todas as variantes, então normalize na entrada:

  • remova espaços e traços;
  • transforme um 0092 ou 92 inicial em +92;
  • troque um 0 inicial em um valor de onze dígitos por +92;
  • rejeite qualquer coisa que não tenha doze dígitos depois do sinal de mais.

Urdu e inglês são idiomas oficiais. As mensagens de verificação costumam chegar em inglês, embora alguns remetentes usem urdu em escrita nastaliq, que se lê da direita para a esquerda. Extraia o grupo de dígitos com um padrão em vez de procurar uma frase fixa em inglês e os dois casos serão interpretados corretamente.

O fluxo da API de OTP do Paquistão em seis chamadas

As requisições vão para https://otproute.com/api/v1 com uma chave Bearer com prefixo or_live_, criada no console do desenvolvedor.

  1. GET /api/v1/countries: o id do Paquistão é pk.
  2. GET /api/v1/services para achar o id do serviço.
  3. GET /api/v1/prices?country=pk&service=<id> para o preço atual.
  4. POST /api/v1/activations com {"service": "facebook", "country": "pk"} devolve o número +92 e um id de ativação.
  5. Envie o número no seu app e depois leia o código por GET /api/v1/activations/{id} ou pelo webhook activation.sms_received.
  6. Execução abandonada? Chame POST /api/v1/activations/{id}/cancel.

Nos webhooks, recalcule o HMAC-SHA256 sobre <t>.<raw body> a partir do cabeçalho X-OTPRoute-Signature, rejeite timestamps antigos e torne o handler idempotente pelo id da ativação. O artigo sobre pipelines de CI mostra isso dentro de um test runner.

Nada chegou ao número +92: próximos passos

Deixe a janela de 20 minutos terminar antes de julgar; se ela fechar vazia, o valor integral é devolvido. Confirme se o serviço de destino aceita números virtuais em contas paquistanesas, porque alguns os recusam. Depois tente de novo após uma pausa ou direcione o teste por outro serviço. Refazer o pedido a cada poucos segundos raramente ajuda e pode deixar a plataforma receptora mais desconfiada do seu tráfego. Registrar o id da ativação, o serviço e o horário de cada tentativa facilita enxergar padrões quando o suporte da OTP Route perguntar o que aconteceu.

Linhas dedicadas e a carteira pré-paga

Não se oferece um número paquistanês de longo prazo em autoatendimento. Os números dedicados, que reúnem SMS de entrada, SMS de saída e chamadas pelo navegador em uma única linha, ficam restritos aos EUA e ao Canadá, a partir de $1.95/month. Equipes que precisam de uma linha +92 persistente podem escrever para [email protected]; as regras locais decidem se é possível.

O pagamento é pay as you go a partir de uma carteira em USD: sem mensalidade, sem plano, recargas por cartão ou USDT/USDC e uma fatura em PDF para cada uma. Peça um sandbox para rodar testes de integração com números e códigos simulados. Os detalhes estão na página de preços.

Perguntas frequentes

Posso verificar o fluxo de cadastro paquistanês do meu app sem um chip do Paquistão?

Pode. Peça um número +92 no OTP Gateway, digite-o no seu app e recolha o código no painel, pela API ou por um webhook.

Qual id de país a API usa para o Paquistão?

Use pk, por exemplo em GET /api/v1/prices?country=pk&service=<id> e no corpo de POST /api/v1/activations.

Devo salvar os números paquistaneses com o 0 inicial?

Não. Salve-os em E.164, +92 seguido de dez dígitos começando com 3, e converta o formato doméstico 03 quando o usuário o digitar.

Os códigos de verificação chegarão em urdu?

A maioria chega em inglês, mas alguns remetentes usam urdu. Extrair o código numérico com um padrão cobre os dois idiomas e o texto da direita para a esquerda.

Quanto custa um número +92 para testes?

A partir de $0.20 por código; o preço exato depende do serviço e aparece no painel e em GET /api/v1/prices antes do pedido.

E se o serviço nunca enviar o SMS?

Você não é cobrado. Pedidos que não recebem nada em 20 minutos, ou que você cancela, devolvem o valor integral à carteira.

Posso ter um número paquistanês para recuperação de conta a longo prazo?

Não em autoatendimento; só os números dedicados dos EUA e do Canadá são vendidos assim. Escreva para [email protected] para perguntar sobre uma linha +92.

O que a OTP Route me permite fazer com números paquistaneses?

Testar os seus próprios fluxos de verificação, rodar automação de QA e operar contas empresariais legítimas. Aplicam-se os termos de cada serviço e a Política de Uso Aceitável da OTP Route.

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.