Integrar OTP com Shopify

Para integrar o Login OTP com o Shopify, você precisa primeiro criar um widget OTP. Este artigo o orienta através do processo para diferentes canais — SMS, Email, WhatsApp e Voz — e fornece todas as referências necessárias para configuração e teste.


Passo 1: Criar um Widget OTP

Comece criando um widget OTP no canal desejado.


Passo 2: Selecione Seu Canal de Comunicação

Uma vez que o widget OTP for criado, escolha o canal de comunicação para entregar os OTPs. Consulte a seção relevante abaixo com base no seu canal preferido.


A. OTP via SMS

Para enviar OTPs por SMS, você deve completar o processo de registro DLT.

Referências para integração com SMS:

  1. Processo de Registro DLT

  2. Registro de Entidade na Plataforma DLT

  3. Registro de Cabeçalho DLT (Manual PingConnect)

  4. Aprovação de Conteúdo SMS na Plataforma DLT

Próximos Passos:

  • Mapeie sua Entidade DLT (PE) ID com o Cabeçalho (ID do Remetente) aprovado.
    Mapeie seu template de conteúdo SMS na API ou Painel do MSG91.

Nota: O MSG91 fornece um template de SMS padrão para usar até que seu template DLT seja aprovado.


B. OTP via Email

Para enviar OTPs por Email:

  • Selecione Email como o canal em seu widget OTP.

  • Verifique seu domínio antes de enviar OTPs.

Referência:
Configuração de Email Transacional no MSG91


C. OTP via WhatsApp

Para enviar OTPs via WhatsApp:

  • Selecione WhatsApp como o canal de entrega em seu widget OTP.

Requisitos:

  1. Conta Comercial Meta

  2. Número de telefone novo

Referência para integração com WhatsApp:
Integração de Número WhatsApp & Onboarding


D. OTP via Voz

Para enviar OTPs via Voz:

  • Selecione Voz como o canal principal em seu widget OTP.

  • Você pode usar a opção de voz padrão (ID de chamada aleatória) ou configurar um ID de chamada personalizado adquirido via MSG91.

Referências para integração de Voz:

  1. Assinatura de Número para Voz

  2. Usando Serviços de Voz no MSG91


Passo 3: Teste Seu Widget OTP

Após configurar o widget:

  1. Envie um OTP de teste através do seu canal selecionado.

  2. Garanta a entrega bem-sucedida.


Passo 4: Integre com Shopify

Uma vez que o teste for bem-sucedido, envie um email para [email protected] para integrar o widget OTP com Shopify.