Guía técnica · SMS España

Enviar un SMS en España: operadores, convenciones AFMM y routing

Cinco operadores móviles nacionales se reparten el mercado español: Movistar (Telefónica), Vodafone, Orange España, Yoigo (MásMóvil) y MásMóvil. Enviar un SMS a un número español no es solo lanzar un texto a la API — es elegir el operador primario correcto, gestionar la portabilidad (MNP) consultando la base AFMM, prever el failover si el DLR tarda y respetar las convenciones AFMM de sender alfanumérico de 11 caracteres y código STOP 36111. Lo que sigue describe lo que hace 4notify por ti.

Los cinco operadores móviles nacionales

Movistar (Telefónica)

Aproximadamente 28% del mercado móvil español.

Movistar es el operador histórico español y sigue siendo líder en cuota de mercado. El routing primario 4notify usa Movistar como primera ruta para la mayoría de destinos peninsulares — la latencia mediana medida en producción es de 395 ms entre la API y el DLR carrier. Acepta sender alfanumérico de 11 caracteres conforme a las convenciones AFMM 2024.

SMPP 3.4 directo · DLR en tiempo real · STOP 36111

Vodafone

Aproximadamente 22% del mercado móvil español.

Vodafone cubre todo el territorio peninsular más Baleares y Canarias. Las convenciones técnicas difieren ligeramente de Movistar — particularmente en la gestión de SMS concatenados > 160 caracteres, donde Vodafone factura cada segmento por separado. 4notify expone el número de segmentos calculado antes del envío.

Convención SS7 + SMPP · failover < 2s

Orange España

Aproximadamente 20% del mercado móvil español.

Orange España (que fusiona con MásMóvil en 2024 formando MasOrange) tiene infraestructura de red propia con buena cobertura urbana. Los códigos de error Orange son los más completos del mercado español — útiles para distinguir un número temporalmente no disponible (móvil apagado) de uno estructuralmente inválido (resiliado).

REST + SMPP · códigos DLR enriquecidos

Yoigo

Aproximadamente 10% del mercado móvil español.

Yoigo (grupo MásMóvil, ahora MasOrange) ha sido tradicionalmente el cuarto operador con red propia, aunque parcial — usa roaming nacional en zonas rurales. 4notify lo integra como ruta secundaria cuando el destinatario está portado desde Movistar/Vodafone.

SMPP via MasOrange · ruta secundaria automática

MásMóvil

Aproximadamente 13% del mercado móvil español.

MásMóvil (también grupo MasOrange) opera como MVNO en muchas zonas con tarifas low-cost agresivas. El roaming sobre la red de Orange es habitual. 4notify lo trata como ruta terciaria para zonas donde Movistar y Vodafone retornan DLR > 2 s.

MVNO sobre Orange · fallback terciario

Convenciones técnicas y reglamentarias AFMM

01

Sender alfanumérico de hasta 11 caracteres (AFMM)

Los cinco operadores españoles aceptan sender alfanumérico limitado a 11 caracteres ASCII (letras, números, espacios). Debe identificar sin ambigüedad al emisor — un nombre de marca, no un acrónimo críptico. La validación se hace al registrar la cuenta y se traza en el dossier AFMM. Más allá de 11 caracteres, 4notify rechaza el SMS antes del envío.

02

Portabilidad del número móvil (MNP) — base AFMM

Un número español puede cambiar de operador conservando su prefijo de origen (6XX, 7XX). El routing debe consultar la base AFMM antes de elegir el operador primario — un HLR lookup se realiza automáticamente, cache de 30 días, facturado a tarifa HLR para flujos de alto volumen.

03

STOP al 36111 — protocolo AFMM 2024

El número corto 36111 es el mecanismo convencional español de baja SMS. Todo SMS marketing debe hacer referencia a él — 4notify añade automáticamente la mención «STOP al 36111» en los SMS marketing si no está presente. Los SMS tranzaccionales (autenticación, entrega, recordatorio) están exentos según el considerando 47 de la directiva ePrivacy y el artículo 21 LSSI-CE.

04

Horario permitido: 9:00-21:30 hora peninsular

Real Decreto Legislativo 1/2007 (TRLGDCU) y el Código de Buenas Prácticas AFMM. El motor de flujos aplica esta ventana por defecto a los SMS marketing — desplaza automáticamente al siguiente intervalo permitido si el disparo cae fuera. Los flujos tranzaccionales críticos (PSD2 SCA, alerta de fraude, urgencia médica) pueden anularlo explícitamente, con traza en el audit log.

05

Números cortos premium y servicios de tarificación adicional

Para flujos de alto volumen o casos específicos (concursos, votaciones, donaciones), se puede arrendar un número corto premium (5 dígitos, 6 dígitos) vía 4notify. El plazo de obtención es de 4 a 6 semanas a través de las convenciones AFMM. Para el estándar tranzaccional, el sender alfanumérico de 11 caracteres es suficiente.

06

TTL y expiración del SMS

Un SMS no entregado (móvil apagado, sin cobertura, memoria llena) es conservado por el operador 72 horas por defecto. 4notify expone la vida útil de cada SMS (`ttl_seconds`) y permite reducirla para flujos time-critical (códigos OTP: TTL 300 s) — así un código recibido dos horas tarde no perturba al usuario.

Ver el routing SMS en acción.

La integración con Bizum muestra paso a paso cómo 4notify enruta una confirmación de pago por SMS sobre Movistar primario y cambia a Vodafone si el DLR tarda — con medidas reales de latencia.

Abrir la integración Bizum