ForHosting KIT · Viajes y geografía

Millas viajero frecuente

Si vuela 2.500 millas con una acumulación del 100 % y un bono de estatus del 25 %, gana 3.125 millas. Indique la tarifa o la distancia, la tasa de su programa y su bono para ver millas base, bono y total. Gratis en su navegador.

  • Gratis
  • Funciona en su navegador
  • Sin registro
  • Sus datos no salen de su equipo
Úselo desde WebAPIEmailTelegramApp pronto
Si escribe
Monto base
400
Tasa de acumulación
5
Bono por categoría (%)
50
Modo de cálculo
spend
Obtiene
Unidad base
currency
Unidad de dosis
miles_per_currency_unit
Millas base
2 000
Millas de bono
1 000

Planificar un viaje en torno al crédito de fidelidad empieza por una pregunta práctica: ¿cuántas millas acreditará realmente este billete? Esta calculadora de millas de viajero frecuente multiplica una base transparente —la tarifa que usted pagó o la distancia que vuela— por la tasa de acumulación de su programa y aplica después un bono opcional de estatus elite o de tarjeta co-marca como porcentaje de esas millas base. Use el modo gasto cuando su aerolínea acredite por ingresos (millas por dólar o euro) y el modo distancia cuando la tabla siga usando un porcentaje de las millas voladas. No hay consulta en vivo de tablas de premio ni matriz oculta de clases: solo los números que usted ya conoce por las reglas de tarifa o la guía elite.

Dónde se usan las calculadoras de millas de viajero frecuente en el trabajo real

Los viajeros de ocio comparan dos tarifas publicadas en la misma ruta y necesitan una estimación transparente de cuántas millas acreditará cada billete antes de elegir la opción más barata sin estatus o la tarifa algo más cara que aún califica para la acumulación plena por ingresos. Blogueros y creadores de cursos publican guías del bono de estatus y necesitan cifras reproducibles para capturas, cuestionarios y tareas autoevaluadas sin inventar casos límite de coma flotante.

Los bots de reserva que puntúan itinerarios de efectivo más millas pueden adjuntar una estimación de millas ganadas a cada billete candidato una vez conocidos la tasa del programa y el porcentaje de estatus del viajero, rechazando rutas que no superen un mínimo de millas por unidad monetaria.

Si más adelante necesita raspado en vivo de tablas de premio, multiplicadores de transferencia de socios, precios dinámicos de premio o valoraciones de puntos de hotel, trátelos como intenciones de búsqueda y páginas distintas en lugar de sobrecargar esta calculadora de millas de viajero frecuente. El slug SEO apunta a quien busca una calculadora de millas ganadas de viajero frecuente y ya conoce su tarifa o distancia y la tasa del programa, y solo necesita la matemática de acumulación hecha con exactitud y rapidez.

Planificación con tabla de distancia

Use el modo distancia con las millas voladas y la ratio de acumulación de la tabla de clase para estimar el crédito cuando el programa siga basado en distancia.

¿Cuál es la diferencia entre el modo gasto y el modo distancia?

El modo solo etiqueta las unidades. La multiplicación es idéntica.

¿Consulta esta herramienta las tablas de los programas de aerolíneas?

No. Usted aporta la tasa de acumulación y el bono de estatus desde la guía de su programa. No hay descarga en red de tablas en vivo ni de matrices de clase.

¿Cuánto cuesta?

La herramienta del navegador es gratuita y se ejecuta en local.

¿Cómo funciona el bono de estatus?

Es un porcentaje que se suma a sus millas base: 50 significa un 50 % más. Con 2.000 millas base, un bono del 50 % añade 1.000 y el total llega a 3.000. Si lo deja vacío, cuenta como cero.

¿Qué tasa indico en el modo distancia?

La proporción de acumulación en decimal: 1 equivale al 100 % de la distancia volada, 0,5 al 50 % y 0,25 al 25 %. Si su clase de tarifa da un bono del 150 %, inclúyalo en la tasa como 1,5.

Todo lo de esta página está disponible por programación. Esta sección es para equipos que quieren integrarlo en sus sistemas; el resto puede usar la herramienta de arriba sin más.

POSThttps://api.kit.forhosting.com/travel/miles-earned

¿Prefiere automatizarlo? Un POST autenticado crea la tarea; el resultado llega por webhook o enlace firmado. La misma capacidad también se ejecuta aquí en la web, por email y desde Telegram — y pronto también desde nuestra app.

curl -X POST https://api.kit.forhosting.com/travel/miles-earned \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"base_amount":400,"earning_rate":5}'
{
  "base_amount": 400,
  "earning_rate": 5
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "travel.miles_earned",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

La API es asíncrona: la llamada devuelve un task_id al instante y el resultado llega por webhook. El polling está limitado a 1 req/s por tarea.

Por solicitud$0.002

Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.

HTTPCódigoSignificado
401unauthorizedAPI key ausente o inválida.
402insufficient_balanceEl saldo no cubre el precio de la tarea.
404unknown_typeEl tipo de tarea no existe.
429rate_limitedDemasiadas peticiones. Use el webhook en vez de sondear.

El precio de las llamadas API correctas es la base publicada de $0.002 por ítem; la validación fallida no se cobra.

Cómo se calculan las millas ganadas con tarifa, distancia, tasa y estatus

Parta de una tarifa publicada o de la distancia conocida de un tramo y del lenguaje de acumulación de la guía de su programa de viajero frecuente. En modo gasto, base_amount es la tarifa elegible del billete en unidades monetarias mayores —a menudo la tarifa base sin impuestos, o el importe que el programa define como ingresos para la acumulación— y earning_rate son millas por unidad monetaria, por ejemplo cinco millas por dólar en una tarifa de tarjeta co-marca o una milla por euro en un billete de ingresos básico. En modo distancia, base_amount es la distancia volada en millas estatutarias o kilómetros (use una sola unidad de forma coherente) y earning_rate es la ratio de acumulación en decimal: uno significa el cien por cien de la distancia, cero coma cinco el cincuenta por ciento, y uno coma cinco un bono de clase del ciento cincuenta por ciento ya incorporado en la tasa. La calculadora multiplica base_amount por earning_rate para obtener base_miles. Si usted tiene estatus elite o un bono de co-marca que anuncia un porcentaje extra sobre las millas base, indique esa cifra en status_bonus_percent —por ejemplo cincuenta para un plus del cincuenta por ciento— de modo que bonus_miles sea base_miles por el porcentaje entre cien y total_miles sea base_miles más bonus_miles. De forma equivalente, total_miles es base_amount por earning_rate por uno más status_bonus_percent entre cien. Si omite status_bonus_percent, el valor por defecto es cero y la estimación sin elite permanece honesta. Importes negativos, campos obligatorios ausentes, números no finitos y cadenas de modo desconocidas fallan con invalid_input para que el cliente no vea NaN ni recortes silenciosos. Entradas idénticas producen siempre el mismo JSON: sin descarga de tablas en red, sin ruido aleatorio y sin dependencia del reloj.

Qué envía usted y qué recibe

Comprobaciones clásicas: una tarifa de cuatrocientas unidades a cinco millas por unidad con un bono de estatus del cincuenta por ciento produce dos mil millas base y tres mil millas totales; o una distancia de dos mil quinientas unidades al cien por cien de acumulación con un bono del veinticinco por ciento produce dos mil quinientas millas base y tres mil ciento veinticinco en total. Conecte el formulario gratuito del navegador para planificar un viaje puntual y, después, el mismo contrato desde scripts cuando agrupe decenas de tarifas candidatas frente a la misma tabla de tasas del programa. Envíe base_amount y earning_rate como números finitos obligatorios mayores o iguales que cero. Opcionalmente envíe status_bonus_percent como número finito no negativo, y mode como la cadena spend o distance (alias fare o revenue para gasto, miles o km para distancia). Las cadenas JSON que se interpretan como números se aceptan igual que los literales numéricos. Si faltan base_amount o earning_rate, si hay cadenas vacías, NaN, Infinity, valores negativos o un mode no válido, la petición falla con invalid_input y no se cobra. En caso de éxito la respuesta repite base_amount, earning_rate, status_bonus_percent y mode ya normalizados; indica base_unit como currency o distance y rate_unit como miles_per_currency_unit o accrual_ratio; y devuelve base_miles, bonus_miles, total_miles, effective_multiplier igual a uno más el porcentaje de bono entre cien, y una cadena de fórmula legible. El precio de las llamadas API correctas es la base publicada de $0.002 por ítem; los fallos de validación no consumen saldo prepago. Las herramientas posteriores pueden umbralizar solo con total_miles, guardar el objeto completo para auditoría o combinar el resultado con una capacidad aparte de valoración en céntimos por punto al decidir si gastar o acumular en un itinerario dado.

Dónde se usan las calculadoras de millas de viajero frecuente en el trabajo real

Los equipos de incorporación de fidelidad usan el mismo JSON en demos y sandboxes de API para que las hojas offline se alineen con producción. Como esta capacidad es un motor parse puro, el precio de la API es la base publicada de $0.002 por ítem correcto y la validación fallida no consume saldo.

Compensación entre tarifa y estatus

Introduzca dos tarifas candidatas con la misma tasa de acumulación y su porcentaje de bono de estatus, y compare total_miles antes de comprar el billete más barato que no califica.

Puntuación masiva de viajes

Envíe tarifas y tasas candidatas a la API y ordene itinerarios por total_miles con una fórmula determinista compartida por el navegador y los scripts.

¿Cómo se calculan las millas totales?

total_miles = base_amount × earning_rate × (1 + status_bonus_percent / 100). Las millas base son base_amount por earning_rate; el bono de estatus es un porcentaje extra sobre esas millas base.

¿Es obligatorio status_bonus_percent?

No. Si se omite, el valor por defecto es 0, de modo que obtiene una estimación solo de millas base sin inventar crédito elite.

Ver la documentación completa del KIT →