Calculadora de propina de pizza
Una cuenta de pizza de 40 con un 15 % de propina entre 2 personas da una propina de 6, un total de 46 y 23 por cabeza. Salden cuentas en la puerta o en el mostrador sin hacer porcentajes en la tapa de la caja. Gratis en su navegador.
- Gratis
- Funciona en su navegador
- Sin registro
- Sus datos no salen de su equipo
Ejecutar — gratis
Ejemplo resuelto
- Factura
- 40
- Porcentaje de propina
- 15
- Personas
- 2
- Total
- 46
- Tip
- 6
- Por persona
- 23
- Cuenta por persona
- 20
Compartir un pedido de pizza no debería exigir una servilleta llena de porcentajes mientras el repartidor espera en la puerta. Esta calculadora de propina de pizza toma el importe de las pizzas antes de la gratificación, el porcentaje que desea dejar y cuántas personas reparten las pizzas, y devuelve el importe de la propina, el coste total con propina y la parte igual de cada persona tanto de la comida como de la gratificación.
Entradas del pedido de pizza: cuenta, porcentaje de propina y personas que reparten
La cuenta (bill) es el importe de pizza antes de la propina—las pizzas, nudos de ajo, ensaladas y bebidas impresos en el recibo antes de añadir gratificación al repartidor o al mostrador—como número finito o cadena numérica. El cero se admite cuando el local invita la comida y aun así desea aplicar el porcentaje sobre una base cero (entonces la propina permanece en cero).
El porcentaje de propina es la tasa de gratificación como porcentaje de esa cuenta: quince significa quince por ciento, no cero coma quince, de modo que el número que se dice en voz alta en la puerta es el que envía. Los porcentajes de propina negativos fallan porque este producto modela dejar una propina de pizza, no extraerla. People debe ser un entero de al menos uno: no se puede repartir una pizza entre cero invitados, y las cabezas fraccionarias quedan fuera de alcance.
Toda esta validación corre antes de cualquier cálculo monetario, de modo que una petición de propina de pizza incorrecta nunca devuelve una fila de liquidación a medias que un cliente pudiera tratar como éxito.
Cómo se calculan la propina de pizza, el coste total y las partes por persona
La calculadora de propina de pizza usa la misma aritmética que los grupos ya hacen a mano sobre la tapa de la caja, y luego redondea como un recibo. El coste total es bill más esa propina. La parte por persona es ese total dividido entre el recuento de people.
Los productos intermedios usan aritmética de punto flotante ordinaria; después cada campo monetario se redondea half-up a dos decimales para que los resultados parezcan moneda, no fracciones binarias largas. Ejemplo: un pedido de pizza de cuarenta, quince por ciento de propina y dos personas produce una propina de seis, un total de cuarenta y seis, una parte por persona de veintitrés, una parte de cuenta de veinte y una parte de propina de tres tras el redondeo.
Pedidos a domicilio, recogida en tienda y límites prácticos
Use la calculadora gratuita de propina de pizza en el navegador para noches a domicilio, mostradores de recogida, recaudaciones de fiesta de pizza y pilas de cajas del almuerzo de oficina, sin instalar otra aplicación. La gratificación típica del reparto de pizza en muchas ciudades ronda el quince al veinte por ciento del total de comida, y más cuando el tiempo, las escaleras o un pedido de catering grande hicieron más dura la entrega: esta herramienta no impone una costumbre, calcula el porcentaje que usted elige.
Combine este extremo con un convertidor de divisa solo si los importes ya están en una sola moneda: esta capacidad no convierte cambio extranjero, no añade líneas de impuesto sobre ventas ni aplica códigos de cupón del folleto semanal de una cadena. Mantenga los tamaños de cuenta dentro de rangos comerciales ordinarios; los importes extremadamente grandes se rechazan para que la aritmética aislada quede acotada.
La promesa del producto es un reparto igual de un pedido de pizza con un porcentaje de propina explícito, no pesos de ingredientes desglosados, penalizaciones por retraso ni costumbres locales automáticas de propina, que pertenecen a herramientas especializadas con otra intención de búsqueda.
Qué puede hacer con ella
Reparto de la pizza del viernes
Los amigos introducen el total impreso de las pizzas, eligen un porcentaje de propina para el repartidor y ven la parte igual de cada invitado antes de abrir una aplicación de pago.
Pila de cajas del almuerzo de oficina
Quien organiza el escritorio reparte un pedido de varias pizzas para que los reembolsos cubran tanto las pizzas como la propina de entrega, sin una hoja de cálculo.
Libro de compañeros y bots de pedido grupal
Los bots de chat y las mini-aplicaciones llaman a un extremo prepago estable en lugar de reimplementar la aritmética de propina de pizza y las protecciones de cuenta negativa en cada idioma.
Preguntas frecuentes
¿Qué ocurre si la cuenta de la pizza es negativa?
El importe de un pedido de pizza no puede ser negativo, de modo que la tarea no se factura.
¿Cómo se calcula la parte de pizza por persona?
El total es bill más la propina. Per_person es el total dividido entre people.
¿Qué porcentaje de propina debo dejar en un reparto de pizza?
Muchos comensales usan del quince al veinte por ciento del total de comida, y más con mal tiempo, escaleras o entregas de catering grandes.
¿Es gratuita la calculadora de propina de pizza?
La herramienta del navegador funciona gratis en su dispositivo.
¿Escribo una propina del 15 % como 15 o como decimal?
Escriba 15. El porcentaje se indica tal como se dice en voz alta, así que 15 significa el 15 % de la cuenta. Si la escribe como fracción decimal, dejaría una propina de menos del uno por ciento.
Herramientas relacionadas
Para desarrolladores — acceso por API
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.
Endpoint de API
¿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.
Llámela desde su stack
curl -X POST https://api.kit.forhosting.com/life/pizza-tip \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"bill":40,"tip_percent":15,"people":2}'const res = await fetch("https://api.kit.forhosting.com/life/pizza-tip", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"bill": 40,
"tip_percent": 15,
"people": 2
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/life/pizza-tip",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"bill": 40,
"tip_percent": 15,
"people": 2
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/life/pizza-tip", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"bill":40,"tip_percent":15,"people":2}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"bill":40,"tip_percent":15,"people":2}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/life/pizza-tip", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Ejemplo de solicitud
{
"bill": 40,
"tip_percent": 15,
"people": 2
}Ejemplo de respuesta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "life.pizza_tip",
"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.
Precio
Precio publicado — sin tokens ni créditos inventados. Una tarea fallida no se cobra.
Errores
| HTTP | Código | Significado |
|---|---|---|
401 | unauthorized | API key ausente o inválida. |
402 | insufficient_balance | El saldo no cubre el precio de la tarea. |
404 | unknown_type | El tipo de tarea no existe. |
429 | rate_limited | Demasiadas peticiones. Use el webhook en vez de sondear. |
Notas técnicas
Una cuenta negativa se rechaza con invalid_input, porque un ticket de pizza no puede ser menor que cero. Las llamadas API correctas usan saldo KIT prepago a $0.002 por ítem; los fallos de validación no se facturan.
Entradas del pedido de pizza: cuenta, porcentaje de propina y personas que reparten
Envíe un cuerpo JSON con tres campos obligatorios que describen la liquidación de un pedido de pizza, no una cuenta genérica de restaurante. Se aceptan los alias amount, pizza_bill y order_total cuando un formulario, un analizador de recibos o una aplicación de pedido grupal ya usa esos nombres. Una cuenta negativa es invalid_input: los tickets de pizza no bajan de cero, y un error de signo inventaría una propina con forma de reembolso que nadie en la mesa pretendió. Los alias tip, percent y gratuity apuntan a ese campo. People es el recuento entero de comensales que reparten el pedido por igual; los alias persons, party y split cubren etiquetas habituales en planificadores de fiesta y libros de compañeros de piso. Faltar cualquier campo obligatorio falla con invalid_input nombrando la clave.
Cómo se calculan la propina de pizza, el coste total y las partes por persona
La propina es bill multiplicado por tip percent dividido entre cien. La respuesta también parte la liquidación en bill_per_person (la parte de cada comensal de las pizzas antes de la gratificación) y tip_per_person (la parte igual de cada comensal de la propina del repartidor o del mostrador), útil cuando un compañero paga con tarjeta y los demás reembolsan comida y propina en notas separadas. La carga útil reitera el bill, tip_percent y people normalizados, y luego devuelve tip, total, per_person, bill_per_person y tip_per_person, más currency_decimals igual a dos y method igual a pizza_tip para un ramificado estable del cliente. Use tip cuando solo necesite la línea de gratificación para el repartidor; use total cuando una aplicación de pago cobre la tarjeta; use per_person cuando un chat grupal necesite la contribución completa de cada invitado.
Noches a domicilio, mostrador de recogida, precios de la API y límites prácticos
Use la API prepago cuando un bot de hostelería, un libro de compañeros, un formulario de pedido grupal en el campus o un auxiliar de punto de venta necesite un contrato KIT estable a $0.002 por ítem exitoso; los fallos de validación nunca consumen saldo tras el rechazo del motor. La recogida y el mostrador suelen usar un porcentaje menor o un importe redondo en efectivo; usted sigue introduciendo esa tasa como tip_percent.
Preguntas técnicas
¿Cómo calculo la propina de una pizza y reparto el pedido?
Envíe JSON con bill (importe de pizza antes de la propina), tip_percent (por ejemplo 15) y people (cuántos reparten). La respuesta incluye tip, total, per_person, bill_per_person y tip_per_person redondeados a dos decimales.