Saltar al contenido principal

Configurar Twilio OTP

Volver a la guía principal

Twilio es una plataforma de comunicaciones en la nube. Ordering.co usa tu cuenta Twilio para enviar códigos de autenticación por SMS, voz y WhatsApp, de modo que los clientes puedan iniciar sesión o registrarse sin una contraseña guardada.

Necesitas una cuenta Twilio activa. Copia los valores de Twilio Console en Settings → Pro → Social login options. Guardarlos no demuestra que Twilio haya entregado un mensaje.

Para consultar el alcance del producto y los límites de país y canal, ve a Twilio OTP en Ordering.co.

Beneficios​

  • Comunicación: Voz, SMS y otros mensajes de Twilio pueden llegar a clientes y proveedores.
  • Seguridad: La verificación por teléfono y correo reduce registros fraudulentos.
  • Escala: La API de Twilio puede adaptarse al aumento de usuarios que soliciten códigos.
  • Alcance: Twilio admite numerosos países e idiomas, lo que ayuda cuando se expande el marketplace.

Copiar credenciales de Twilio a Dashboard​

Abre Twilio Console y la página Social login options de Ordering.co. Pega cada valor de Twilio en el campo correspondiente de Dashboard.

Account Info de Twilio Console con Account SID, Auth Token y número de teléfono

Twilio muestra Account SID y Auth Token en el panel Account Info de Console. Twilio los describe como nombre de usuario y token de la cuenta; mantén privado Auth Token.

Campos Twilio de Dashboard junto a Twilio Console

Campos SMS Sign-in via Twilio en Social login options

Completa todos los campos con datos de la cuenta Twilio:

  • Twilio Account SID: Account SID. Twilio lo trata como nombre de usuario.
  • Re-enter Twilio Account SID (también puede aparecer como Type again: Twilio Account SID): vuelve a introducir Account SID para evitar errores tipográficos. El marcador de posición puede decir Service ID; confirma que sea el mismo SID.
  • Twilio Auth Token: Auth Token de Account Info.
  • Twilio Phone Number for SMS (también puede aparecer como My Twilio phone number for SMS): número de SMS de Account Info o de los números de teléfono comprados.
  • Twilio Phone Number for Calls (también puede aparecer como My Twilio phone number for calls): número para la verificación por voz. Se puede usar el mismo número para SMS y llamadas.
  • Enable Login with SMS OTP: Yes permite que usuarios existentes inicien sesión con número de teléfono y código SMS.
  • Enable Signup with SMS OTP: Yes permite que usuarios nuevos se registren con número de teléfono y código SMS.
  • Enable WhatsApp OTP: Yes envía el código de verificación por WhatsApp.
  • Twilio WhatsApp Number (la etiqueta de Dashboard puede aparecer como Twillio Whatsapp Number): número habilitado por Twilio desde el que se envían todos los mensajes de WhatsApp.
  • Twilio WhatsApp Template SID: Content SID (HX…) de la plantilla de autenticación de WhatsApp aprobada. Twilio requiere este SID para las plantillas de WhatsApp Business API. Consulta Autenticación de WhatsApp y Crear plantillas con Content Template Builder.

Después de guardar estos campos, las herramientas de venta pueden solicitar un código de verificación antes de permitir que un usuario inicie sesión o se registre. La solicitud también depende de que Twilio acepte la llamada API y entregue el SMS o WhatsApp.

Configuraciones prácticas​

  • Verificación de usuario: Exige OTP por teléfono antes de que la cuenta pueda hacer pedidos.
  • Recordatorios de citas: Usa los mismos números Twilio para enviar recordatorios SMS de próximas citas. Ese tráfico es independiente del OTP; configura en Twilio sus plantillas y números de remitente.
  • Atención al cliente: Voz y mensajería de Twilio pueden alimentar canales de soporte. Los interruptores OTP no habilitan esa función por sí solos.
  • Campañas de marketing: Las campañas SMS personalizadas necesitan un remitente Twilio y ajustes de cumplimiento propios. No reutilices para marketing una plantilla de autenticación de WhatsApp.

Conclusión​

Copia en Ordering.co el Account SID y Auth Token de Twilio, los números de remitente y el SID de plantilla WhatsApp; después habilita los métodos OTP que deba ofrecer el storefront. Antes de considerar que funciona el inicio por SMS o WhatsApp, confirma que llega un código de prueba.


Volver a la guía principal