ForHosting KIT · Finanzas y dinero

Comparación de propinas

Vea las propinas habituales lado a lado: con una cuenta de 100, propinas del 10, 15, 18, 20 y 25 % llevan el total a 110, 115, 118, 120 y 125. Use sus propios porcentajes si el local aplica otros. Gratis en su navegador.

  • Gratis
  • Funciona en su navegador
  • Sin registro
  • Sus datos no salen de su equipo
Úselo desde WebAPIEmailTelegramApp pronto
Si escribe
Factura
100
Obtiene
Porcentajes de propina
10, 15, 18, 20, 25
Cantidad de opciones
5
Decimales de la moneda
2

Elegir la propina en un restaurante es más sencillo cuando usted ve varios porcentajes habituales uno al lado del otro, en lugar de recalcular cada tasa a mano. Esta calculadora de comparación de opciones de propina toma un único importe de cuenta antes de la gratificación y devuelve la propina y el total final para un conjunto de porcentajes—por defecto diez, quince, dieciocho, veinte y veinticinco por ciento—para que pueda elegir una tasa acorde a la calidad del servicio, las costumbres locales y su presupuesto. También puede enviar una lista personalizada de porcentajes cuando su local, aplicación de entrega o política de hostelería use otras tasas. Cada campo monetario se redondea half-up a dos decimales, como en un ticket.

Entradas: importe de la cuenta y lista opcional de porcentajes de propina

Las cuentas negativas fallan la validación porque no describen un ticket normal. Importes extremadamente grandes, por encima de límites comerciales habituales, se rechazan para que la aritmética del isolate se mantenga acotada. Tip percents es un array opcional de tasas expresadas como porcentajes de esa cuenta—por ejemplo dieciocho significa dieciocho por ciento, no cero coma dieciocho.

Si omite tip percents por completo, el motor usa el conjunto de comparación por defecto de diez, quince, dieciocho, veinte y veinticinco por ciento, que cubre las tasas que muestran la mayoría de comensales y pantallas de punto de venta en Estados Unidos y mercados similares. Toda la validación se ejecuta antes de cualquier cálculo monetario, de modo que las peticiones incorrectas nunca generan filas de opciones a medias.

Este producto no pide el tamaño del grupo a propósito: repartir un total con propina entre personas es otra intención de búsqueda, cubierta por la calculadora de propina y reparto.

Cómo se calcula cada opción de propina y el total final

Para cada porcentaje de propina de la lista, el motor aplica las mismas fórmulas cotidianas que la gente usa en papel. La propina es la cuenta multiplicada por el porcentaje de propina dividido entre cien. El total final es la cuenta más esa propina.

Los productos intermedios usan aritmética de punto flotante habitual; después cada campo monetario se redondea half-up a dos decimales para que el resultado se parezca a la moneda de un recibo y no a fracciones binarias largas. El orden de las opciones coincide con el de los tip percents que envió, o con el conjunto ascendente por defecto si omitió la lista.

Ejemplo: una cuenta de cien dólares con los valores por defecto da una fila del diez por ciento con propina diez y total ciento diez, una del quince con propina quince y total ciento quince, y así hasta el veinticinco por ciento. Ejemplo con lista personalizada: cuenta ochenta y seis punto cuatro y porcentajes quince y veinte produce propinas de doce punto nueve seis y diecisiete punto dos ocho, con totales noventa y nueve punto tres seis y ciento tres punto seis ocho tras el redondeo.

Use tip solo cuando necesite la línea de gratificación; use total cuando un flujo de pago necesite el importe cobrado; use el array options completo cuando la interfaz deba mostrar una tabla de comparación.

Dónde ayuda y qué no hace

Use la calculadora gratuita de comparación de opciones de propina en el navegador cuando quiera ver cantidades de gratificación en paralelo antes de pagar la cena, reservar un trayecto con propina de servicio o fijar tasas por defecto en una demo de hostelería. No convierte divisas, no inventa líneas de impuestos ni impone costumbres locales de propina por jurisdicción; usted elige qué porcentajes enviar. Mantenga los importes de cuenta dentro de rangos comerciales ordinarios.

Las entradas de origen siguen las mismas reglas de retención que otros ítems parse del KIT, y los resultados se pueden fijar en pruebas de integración continua porque el algoritmo es totalmente determinista. La promesa del producto es la comparación multi-tasa de gratificación para un único ticket, no el reparto equitativo entre invitados, el impuesto automático ni el descubrimiento de cargos de servicio—eso corresponde a herramientas especializadas con otra intención SEO y otros contratos.

Comparación de cuentas de restaurante y bar

Los comensales introducen el subtotal impreso y ven al instante la propina y el total al 10%, 15%, 18%, 20% y 25% antes de decidir cuánto dejar.

Apps de hostelería y demos de TPV

Las pantallas de menú y de pago muestran una tabla de opciones de propina a partir de un solo importe de cuenta, sin reimplementar el cálculo porcentual en cada lenguaje del cliente.

¿Cómo comparo opciones de propina para la cuenta de un restaurante?

El array options de la respuesta lista tip y total por cada porcentaje, redondeados a dos decimales.

¿Esta herramienta reparte la cuenta entre varias personas?

No. Este producto compara opciones de gratificación sobre una sola cuenta. Para propina más reparto equitativo por persona, use una calculadora dedicada de propina y reparto.

¿Es gratuita la calculadora de comparación de opciones de propina?

La herramienta del navegador se ejecuta gratis en su dispositivo.

¿Puedo comparar mis propios porcentajes de propina?

Sí. Sustituya el conjunto predeterminado por los porcentajes que use el local, la aplicación de reparto o su empresa. Con una cuenta de 86,4 y tasas del 15 y el 20 %, las propinas son 12,96 y 17,28, en el orden indicado.

¿Escribo una propina del 18 % como 18 o como decimal?

Como 18. Cada tasa es un porcentaje de la cuenta antes de la propina, así que 18 significa 18 %. La propina es la cuenta por la tasa dividida entre 100, y el total le suma esa propina.

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/finance/tip-options

¿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/finance/tip-options \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"bill":86.4}'
{
  "bill": 86.4
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "finance.tip_options",
  "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 algoritmo es totalmente determinista: las mismas entradas producen siempre el mismo JSON para widgets, bots, herramientas de gastos y pruebas de integración continua. La ruta en el navegador es gratuita en su dispositivo; la API prepago cobra $0.002 por ítem correcto cuando servidores y SDK necesitan el mismo contrato.

Entradas: importe de la cuenta y lista opcional de porcentajes de propina

Envíe un cuerpo JSON con un campo obligatorio y una lista opcional. La cuenta (bill) es el ticket del restaurante antes de propina, como número finito no negativo o cadena numérica; se aceptan los alias amount, bill_amount y subtotal cuando su cliente ya nombra el campo de otra forma. Si usted aporta el array, cada entrada debe ser un número finito no negativo; los arrays vacíos lanzan invalid_input porque no hay nada que comparar; más de cincuenta entradas se rechaza por quedar fuera del alcance del producto. Los alias percents, percentages, tips y gratuity_percents apuntan a la misma lista para que los constructores de formularios conserven etiquetas familiares. Si falta bill, falla con invalid_input nombrando el campo.

Cómo se calcula cada opción de propina y el total final

La respuesta repite la cuenta normalizada y los tip percents realmente usados, y devuelve options como un array ordenado de objetos con tip_percent, tip y total, más option_count, currency_decimals igual a dos y method igual a tip_options para un ramificado estable en el cliente. Entradas idénticas producen siempre el mismo JSON porque el camino es aritmética pura, sin red, sin semilla aleatoria y sin reloj de pared.

Uso de la API, precios, flujos de trabajo y límites del producto

Use la API prepago cuando una app de menú, un rastreador de gastos, un planificador de viajes, un checkout de entrega o un ayudante de punto de venta necesiten un contrato KIT estable a $0.002 por ítem correcto; los fallos de validación no consumen saldo tras el rechazo del motor. Combine este endpoint con una herramienta de reparto aparte solo si los comensales deben dividir el total elegido—esta capacidad compara tasas de propina sobre una sola cuenta y no reparte cuotas por persona. Quienes publiquen SDK pueden mapear el array options directamente a tarjetas de comparación, listas de radio o vistas previas de recibo.

Bots de gastos y planificadores de viaje

Bots y herramientas de viaje llaman a un endpoint prepago estable para mostrar escenarios de propina de servicio en comidas, tours y checkouts de entrega.

¿Qué porcentajes de propina se usan por defecto?

Si se omite tip_percents, la calculadora compara 10, 15, 18, 20 y 25 por ciento—tasas habituales en pantallas de propina de restaurantes y TPV.

¿Qué ocurre si tip_percents es un array vacío?

La petición falla con invalid_input. Indique al menos un porcentaje, u omita el campo para usar el conjunto por defecto. Las comparaciones vacías no se facturan.

Ver la documentación completa del KIT →