Cómo probar el registro en Belice cuando nadie del equipo tiene una SIM +501

Prefijo telefónico +501OTP Gateway desde $0.20 por códigoNúmeros dedicados: solo EE. UU. y CanadáID de API: bz
Respuesta rápida

Sí, puedes recibir códigos de verificación de Belice (+501) con OTP Route: pides un número de un solo uso en el OTP Gateway y lees el código en el panel o mediante la API y los webhooks. Cuesta desde $0.20 por código, y si el SMS no llega en 20 minutos el cargo se reembolsa a tu monedero.

Tu versión necesita un código +501, pero nadie tiene una SIM beliceña

Es una situación conocida: hay un despliegue en Centroamérica programado, el plan de QA incluye Belice y las únicas personas con teléfonos beliceños son los clientes. Pedir prestado el número personal de un compañero es incómodo y no se repite bien entre ciclos de pruebas.

OTP Route resuelve la parte concreta de ese problema. El OTP Gateway emite un número +501 para un código de verificación en el servicio que elijas y luego te devuelve el código. Es enrutamiento OTP pensado para equipos que revisan sus propias pantallas de registro e inicio de sesión, y encaja bien en un flujo de pruebas de QA.

¿Qué hace que los números telefónicos de Belice sean fáciles de manejar mal?

Los números de Belice son cortos. Después del código de país +501 viene un número nacional de siete dígitos y no hay prefijo troncal, así que la forma nacional y la forma E.164 se diferencian solo por el +501 delante. Los validadores escritos en torno a un 0 inicial o a un número nacional de diez dígitos suelen rechazar entradas beliceñas válidas, y vale la pena dedicarle un caso de prueba propio.

Guarda el número como +501 más siete dígitos, elimina los caracteres de formato antes de guardar y aplica la agrupación local solo en la interfaz. El inglés es el idioma oficial, aunque el español y el criollo beliceño (kriol) se hablan mucho. Los mensajes de verificación suelen llegar en inglés, pero es posible una plantilla en español, así que extrae los códigos por patrón de dígitos.

Belice es además el único país centroamericano con el inglés como idioma oficial, lo que lo vuelve un buen punto de control cuando un equipo localiza un mismo flujo en inglés y en español para la región.

¿Cómo se obtiene un número de verificación de Belice desde la API?

Autentica cada llamada a https://otproute.com/api/v1 con una clave Bearer que empiece por or_live_, creada en la consola de desarrolladores.

  1. Lista el catálogo con GET /api/v1/services y GET /api/v1/countries; Belice es bz.
  2. Consulta precio y disponibilidad en vivo: GET /api/v1/prices?country=bz&service=<id>.
  3. Haz el pedido con POST /api/v1/activations y {"service": "whatsapp", "country": "bz"}.
  4. Introduce en tu app el número +501 devuelto.
  5. Espera activation.sms_received en un webhook firmado o consulta GET /api/v1/activations/{id}. Cancela antes con POST /api/v1/activations/{id}/cancel.

Las solicitudes de webhook llevan una cabecera X-OTPRoute-Signature; verifica el HMAC-SHA256 sobre <t>.<raw body> y rechaza marcas de tiempo antiguas. La documentación para desarrolladores detalla cada solicitud y respuesta.

¿Qué apps pueden enviar códigos a un número +501?

Actualmente hay más de 900 servicios disponibles en las rutas de Belice. Entre los más solicitados están WhatsApp, Facebook, Google (Gmail y YouTube), Airbnb, Instagram, TikTok, Telegram, Uber, Amazon, eBay, Microsoft y Outlook, Signal y Snapchat.

La disponibilidad cambia a lo largo del día, así que toma esto como una instantánea y deja que el endpoint de precios o el panel te digan qué está activo en este momento.

¿Prefieres hacer clic a programar? Usa el panel

El personal de soporte y los responsables de producto no necesitan la API para nada. Inicia sesión, elige el servicio, selecciona Belice, revisa el precio y confirma. El número +501 aparece en pantalla; pégalo en la app que estás revisando y el código se muestra junto al pedido cuando llegue. Un botón de cancelar termina el pedido antes de tiempo y devuelve el dinero.

El código llega tarde o no llega: ¿qué hago?

El tiempo depende del servicio y de la ruta, no de nada que puedas ajustar. Si el código no ha llegado:

  • Deja el pedido abierto; la ventana dura 20 minutos, y un pedido vencido o cancelado se reembolsa por completo.
  • Reintenta tras una pausa o con otra ruta de servicio cuando la prueba lo permita.
  • Comprueba si el servicio acepta números virtuales en ese paso. Algunos los rechazan, y el reembolso cubre ese caso.
  • No satures el endpoint de pedidos con un bucle; espacia los reintentos en los trabajos automatizados.

¿Se puede conservar una línea +501 a largo plazo y cómo funciona el pago?

No hay un número de largo plazo en autoservicio para Belice. Los Dedicated Numbers, desde $1.95/mes, existen solo para Estados Unidos y Canadá; si tu equipo necesita una línea beliceña duradera, escribe a [email protected], sabiendo que la disponibilidad depende de la normativa local. La comparación entre números temporales y dedicados explica cuándo conviene cada uno.

El pago se hace con un monedero prepago en USD, sin cuota mensual y sobre la marcha. Recárgalo con tarjeta o con USDT/USDC y recibirás por correo una factura en PDF por cada recarga. Pide a soporte que pase una cuenta de desarrollo a sandbox y la API devolverá números y códigos +501 simulados para que tu CI ejercite todo el recorrido sin coste. Puedes registrarte con correo y un código de 6 dígitos o con Google.

Preguntas frecuentes

¿Puedo recibir códigos SMS OTP de Belice sin estar en Belice?

Sí. El número +501 lo proporciona el OTP Gateway y lees el código en el panel o por la API desde donde trabaje tu equipo.

¿Cuántos dígitos tiene un número de teléfono de Belice?

El número nacional tiene siete dígitos y no lleva prefijo troncal; se escribe a nivel internacional como +501 seguido de esos siete dígitos.

¿Cuál es el id de país de Belice en la API de OTP Route?

Usa bz en llamadas como POST /api/v1/activations.

¿Qué pasa con mi dinero si no llega un código de Belice?

No se retiene nada. Cuando la ventana de 20 minutos termina sin SMS, o cancelas, el importe completo vuelve al monedero.

¿Sirve un número de verificación de Belice para una cuenta a la que entro cada semana?

No mucho, ya que cada número del OTP Gateway sirve para un solo código. Para inicios de sesión recurrentes, la opción de autoservicio es un Dedicated Number de EE. UU. o Canadá.

¿Hay reglas sobre lo que puedo verificar con un número +501?

Sí. Úsalo solo para tus propios productos y cuentas legítimos, respeta los términos de cada servicio y ten en cuenta que se aplica la Política de Uso Aceptable de OTP Route.

Los nombres de los servicios son marcas registradas de sus respectivos propietarios. OTP Route no está afiliado a ellos. Usa los números de forma lícita y respeta las condiciones de cada servicio y nuestra Política de Uso Aceptable.

Enruta tu primer OTP en minutos

Crea una cuenta gratuita, recarga tu monedero en USD y pide un número desde el panel o la API. Sin cuota mensual.