Confronto opzioni mancia
Veda le mance più comuni affiancate: su un conto di 100, mance del 10, 15, 18, 20 e 25% portano il totale a 110, 115, 118, 120 e 125. Usi le sue percentuali se il locale ne applica altre. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Conto
- 100
- Percentuali di mancia
- 10, 15, 18, 20, 25
- Numero di opzioni
- 5
- Decimali della valuta
- 2
Scegliere la mancia al ristorante è più semplice quando Lei vede più aliquote abituali una accanto all'altra, invece di ricalcolare a mano ogni percentuale. Questo calcolatore di confronto delle opzioni di mancia prende un solo importo del conto prima della gratifica e restituisce la mancia e il totale complessivo per un insieme di percentuali—per impostazione predefinita dieci, quindici, diciotto, venti e venticinque per cento—così può scegliere un'aliquota adatta alla qualità del servizio, alle usanze locali e al Suo budget. Può anche inviare un elenco personalizzato di percentuali quando il locale, l'app di consegna o la policy di hospitality usano altre aliquote. Ogni campo monetario è arrotondato half-up a due decimali, come su uno scontrino.
Input: importo del conto ed elenco opzionale di percentuali di mancia
I conti negativi falliscono la validazione perché non descrivono uno scontrino normale. Importi estremamente grandi, oltre i limiti commerciali ordinari, vengono rifiutati affinché l'aritmetica dell'isolate resti limitata. Tip percents è un array opzionale di aliquote espresse come percentuali di quel conto—ad esempio diciotto significa diciotto per cento, non zero virgola diciotto.
Quando omette del tutto tip percents, il motore usa l'insieme di confronto predefinito di dieci, quindici, diciotto, venti e venticinque per cento, che copre le aliquote mostrate dalla maggior parte dei commensali e degli schermi di punto vendita negli Stati Uniti e in mercati simili. Tutta la validazione avviene prima di qualsiasi calcolo monetario, quindi le richieste errate non producono mai righe di opzioni a metà.
Questo prodotto non chiede di proposito la dimensione del gruppo: suddividere un totale con mancia tra più persone è un'altra intenzione di ricerca, coperta dal calcolatore mancia e divisione.
Come si calcola ogni opzione di mancia e il totale complessivo
Per ogni percentuale di mancia nell'elenco, il motore applica le stesse formule quotidiane che le persone usano sulla carta. La mancia è il conto moltiplicato per la percentuale di mancia diviso cento. Il totale complessivo è il conto più quella mancia.
I prodotti intermedi usano l'aritmetica floating-point ordinaria; poi ogni campo monetario è arrotondato half-up a due decimali così i risultati sembrano valuta su uno scontrino e non lunghe frazioni binarie. L'ordine delle opzioni coincide con quello dei tip percents inviati, o con l'insieme ascendente predefinito se ha omesso l'elenco. Esempio: un conto di cento dollari con i valori predefiniti produce una riga al dieci per cento con mancia dieci e totale centodieci, una al quindici con mancia quindici e totale centoquindici, e così fino al venticinque per cento.
Esempio con elenco personalizzato: conto ottantasei point quattro e percentuali quindici e venti produce mance di dodici point nove sei e diciassette point due otto, con totali novantanove point tre sei e centotre point sei otto dopo l'arrotondamento. Usi tip da solo quando le serve solo la riga di gratifica; usi total quando un flusso di pagamento necessita dell'importo addebitato; usi l'array options completo quando l'interfaccia deve mostrare una tabella di confronto.
Dove aiuta e cosa non fa
Usi il calcolatore gratuito di confronto delle opzioni di mancia nel browser quando vuole una vista affiancata degli importi di gratifica prima di pagare a cena, prenotare un tragitto con mancia di servizio o impostare aliquote predefinite in una demo di hospitality. Non converte valute, non inventa righe fiscali né impone usanze locali di mancia per giurisdizione; Lei sceglie quali percentuali inviare. Mantenga gli importi del conto entro intervalli commerciali ordinari.
La promessa del prodotto è il confronto multi-aliquota della gratifica per un unico scontrino, non la divisione uguale tra ospiti, l'imposta automatica o la scoperta di commissioni di servizio—ciò spetta a strumenti specializzati con altra intenzione SEO e altri contratti.
Casi d'uso
Confronto conti di ristorante e bar
I commensali inseriscono il subtotale stampato e vedono subito mancia e totale al 10%, 15%, 18%, 20% e 25% prima di decidere quanto lasciare.
App di hospitality e demo POS
Le schermate di menu e di checkout mostrano una tabella di opzioni di mancia da un solo importo di conto, senza reimplementare la matematica percentuale in ogni linguaggio client.
Domande frequenti
Come confronto le opzioni di mancia per il conto di un ristorante?
L'array options della risposta elenca tip e total per ogni percentuale, arrotondati a due decimali.
Questo strumento divide il conto tra più persone?
No. Questo prodotto confronta opzioni di gratifica su un solo conto. Per mancia più divisione uguale per persona, usi un calcolatore dedicato mancia e divisione.
Il calcolatore di confronto delle opzioni di mancia è gratuito?
Lo strumento nel browser gira gratis sul Suo dispositivo.
Posso confrontare le mie percentuali di mancia?
Sì. Sostituisca l'insieme predefinito con le percentuali del locale, dell'app di consegna o della sua azienda. Con un conto di 86,4 e tassi del 15 e del 20%, le mance sono 12,96 e 17,28, nell'ordine inserito.
Inserisco una mancia del 18% come 18 o come decimale?
Come 18. Ogni tasso è una percentuale del conto prima della mancia, quindi 18 significa 18%. La mancia è il conto per il tasso diviso 100, e il totale aggiunge quella mancia al conto.
Strumenti correlati
Per sviluppatori — accesso via API
Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo stack
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}'const res = await fetch("https://api.kit.forhosting.com/finance/tip-options", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"bill": 86.4
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/finance/tip-options",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"bill": 86.4
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/finance/tip-options", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"bill":86.4}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"bill":86.4}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/finance/tip-options", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Esempio di richiesta
{
"bill": 86.4
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "finance.tip_options",
"status": "queued",
"_links": {
"result": "/tasks/tsk_…/result"
}
}L'API è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |
Note tecniche
Il percorso nel browser gira gratis sul Suo dispositivo; l'API prepagata addebita $0.002 per elemento riuscito quando server e SDK necessitano dello stesso contratto.
Input: importo del conto ed elenco opzionale di percentuali di mancia
Invii un corpo JSON con un campo obbligatorio e un elenco opzionale. Il conto (bill) è lo scontrino del ristorante prima della mancia, come numero finito non negativo o stringa numerica; gli alias amount, bill_amount e subtotal sono accettati quando il client nomina già il campo in modo diverso. Quando fornisce l'array, ogni voce deve essere un numero finito non negativo; gli array vuoti sollevano invalid_input perché non c'è nulla da confrontare; più di cinquanta voci viene rifiutato perché fuori dall'ambito del prodotto. Gli alias percents, percentages, tips e gratuity_percents mappano sullo stesso elenco così i costruttori di form possono mantenere etichette familiari. Se manca bill, fallisce con invalid_input indicando il campo.
Come si calcola ogni opzione di mancia e il totale complessivo
La risposta ripete il conto normalizzato e i tip percents effettivamente usati, poi restituisce options come array ordinato di oggetti con tip_percent, tip e total, più option_count, currency_decimals uguale a due e method uguale a tip_options per un branching stabile del client. Input identici producono sempre lo stesso JSON perché il percorso è aritmetica pura, senza rete, senza seme casuale e senza orologio di sistema.
Uso dell'API, prezzi, flussi di lavoro e confini del prodotto
Usi l'API prepagata quando un'app di menu, un tracker di spese, un pianificatore di viaggio, un checkout di consegna o un helper di punto vendita necessita di un contratto KIT stabile a $0.002 per elemento riuscito; i fallimenti di validazione non consumano mai saldo dopo il rifiuto del motore. Abbini questo endpoint a uno strumento di divisione separato solo se i commensali devono ripartire il totale scelto—questa capacità confronta le aliquote di mancia su un solo conto e non assegna quote per persona. Gli autori che distribuiscono SDK possono mappare l'array options direttamente in card di confronto, elenchi radio o anteprime di ricevuta.
Casi di integrazione
Bot di spese e pianificatori di viaggio
Bot e strumenti di viaggio chiamano un endpoint prepagato stabile per mostrare scenari di mancia di servizio per pasti, tour e checkout di consegna.
Domande tecniche
Quali percentuali di mancia si usano per impostazione predefinita?
Quando tip_percents è omesso, il calcolatore confronta 10, 15, 18, 20 e 25 per cento—aliquote comuni sugli schermi di mancia di ristoranti e POS.
Cosa succede se tip_percents è un array vuoto?
La richiesta fallisce con invalid_input. Fornisca almeno una percentuale, oppure ometta il campo per usare l'insieme predefinito. I confronti vuoti non vengono addebitati.