¿Cómo dar el formato correcto a los números de teléfono?
La mayoría de los problemas de entrega en el envío internacional no son problemas de red, sino problemas de formato.
El formato internacional
Prefijo del país y después el número sin el cero inicial. Un número belga que localmente se escribe 0470… pasa a ser +32470… Quitar ese cero es el paso que más se olvida.
Guárdelo bien desde el principio
Almacene los números en ese formato internacional, aunque sus usuarios los tecleen en formato local. Ponga la conversión al guardar, no al enviar: de lo contrario tendrá dos formatos mezclados en su base de datos.
Espacios y guiones
Pueden desaparecer. Están ahí por legibilidad y no significan nada. Elimine todo lo que no sea una cifra o un signo más.
Números fijos
No pueden recibir SMS. Guárdelos aparte o márquelos; de lo contrario pagará cada vez por mensajes que no llegan a ningún sitio.
Valide al introducir
Compruebe el formato mientras alguien escribe. Después ya no puede corregir el error, porque no puede localizar a esa persona para preguntárselo.