Configurar Twilio OTP
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.
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.
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.


