Sovrapprezzo pacco fuori misura
Individui un sovrapprezzo per pacco grande prima del pagamento: una scatola di 50 × 20 × 15 pollici e 20 lb supera con il lato maggiore il limite di 48 pollici, quindi un sovrapprezzo di 25 porta la tariffa base da 18,5 a 43,5. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Lunghezza
- 50
- Larghezza
- 20
- Altezza
- 15
- Peso
- 20
- Tariffa base
- 18,5
- Supplemento per dimensioni eccessive
- 25
- Sistema di unità
- Imperial
- Lato più lungo
- 50
- Perimetro
- 70
- Lunghezza più circonferenza
- 120
Le reti di pacchi addebitano più della tariffa della griglia zone quando un cartone è troppo lungo, troppo voluminoso o troppo pesante per l'involucro standard del nastro. Venditori, addetti di magazzino e desk di preventivo 3PL necessitano di un unico controllo deterministico che segnali il sovrapprezzo per fuori misura o per sovrappeso e aggiunga la tassa pubblicata al costo base di spedizione prima del pagamento o della fattura. Questo calcolatore di sovrapprezzo pacco fuori misura accetta lunghezza, larghezza, altezza e peso fatturato, orienta il lato più lungo come lunghezza, calcola la circonferenza di sezione come il doppio della somma dei due lati corti e confronta il lato maggiore, la lunghezza più la circonferenza e il peso con soglie in stile corriere. Quando una soglia è superata, la tassa di fuori misura, quella di sovrappeso o entrambe si aggiungono alla tariffa base. Le soglie predefinite seguono tagli comuni di movimentazione aggiuntiva e di collo grande in pollici e libbre oppure in centimetri e chilogrammi, e Lei può sostituirle.
Come i segnali di fuori misura e sovrappeso diventano un totale di spedizione
I corrieri trattano come fuori misura un pacco il cui lato più lungo o la cui lunghezza più la circonferenza di sezione supera l'involucro di movimentazione aggiuntiva o di collo grande, e come in sovrappeso quello il cui peso fatturato supera un taglio pubblicato. La circonferenza di sezione (girth) è il doppio della somma dei due lati restanti — il nastro che avvolge la sezione — e length plus girth è la misura combinata delle pagine tariffarie di collo grande.
Le soglie predefinite seguono tagli comuni: quarantotto pollici, centotrenta pollici di lunghezza più circonferenza e cinquanta libbre in imperial, oppure centoventidue centimetri, trecentotrenta centimetri e ventitré chilogrammi in metrico. L'uguaglianza sulla soglia non attiva il sovrapprezzo; lo fa solo un superamento stretto. Lei può sostituire una qualsiasi di quelle tre soglie quando il contratto usa un altro taglio.
Dove un calcolatore di sovrapprezzo pacco fuori misura trova il suo valore
Le piattaforme di commercio elettronico usano un calcolatore di sovrapprezzo pacco fuori misura così il checkout e gli strumenti di back-office avvisano un venditore prima che uno SKU lungo o pesante sia quotato alla tariffa cartone standard e poi addebitato una tassa di collo grande dopo il ritiro. Gli operatori logistici terzi e i broker di nolo necessitano di un oracolo deterministico per e-mail di preventivo, listini e controlli di margine quando la stessa base compare sotto tabelle di movimentazione aggiuntiva diverse per regione o servizio.
Le stazioni di imballaggio del magazzino possono misurare un cartone una sola volta e decidere se spezzare la spedizione, scegliere un'altra scatola o accettare il sovrapprezzo, invece di scoprire la tassa sulla fattura settimanale del corriere. Conservi lati, peso, base e le due tasse come unici input obbligatori, fissi i campi monetari arrotondati nei test e otterrà totali di spedizione atterrati riproducibili per marketplace, plugin WMS e worker al bordo senza montare un motore di tariffazione completo.
Casi d'uso
Checkout e visualizzazione della spedizione atterrata
Mostri ad acquirenti o clienti B2B l'addebito di spedizione tutto compreso sommando le tasse di fuori misura e di sovrappeso alla tariffa base quotata prima del pagamento.
Stazione di imballaggio e scelta del cartone
Misuri un cartone già chiuso e decida se spezzare, cambiare scatola o accettare il sovrapprezzo prima di acquistare l'etichetta.
Righe di fattura e audit del corriere
Ricostruisca le tasse di fuori misura e di sovrappeso di ogni spedizione riconciliando le fatture settimanali del corriere con i tagli pubblicati di misura e peso.
Domande frequenti
Quali sono le soglie predefinite di fuori misura e sovrappeso?
In imperial: 48 pollici sul lato più lungo, 130 pollici di lunghezza più circonferenza e 50 libbre. In metrico: 122 cm, 330 cm e 23 kg.
Un pacco può essere insieme fuori misura e in sovrappeso?
Sì. I due segnali sono indipendenti e le due tasse si sommano.
Questo strumento consulta tabelle corriere in tempo reale?
No. Lei fornisce le tasse e, se serve, le soglie del contratto che sta quotando.
Come si misura la circonferenza di un pacco?
La circonferenza è il doppio della somma dei due lati più corti, come un nastro attorno alla sezione. Una scatola di 50 × 20 × 15 ha una circonferenza di 70, quindi lunghezza più circonferenza fa 120, sotto la soglia di 130.
Un pacco esattamente al limite paga il sovrapprezzo?
No. Il sovrapprezzo scatta solo se il limite viene superato, quindi un lato maggiore di esattamente 48 pollici o un peso fatturato di 50 libbre resta alla tariffa normale. Qualsiasi valore superiore lo attiva.
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/ecom/oversize-surcharge \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"length":50,"width":20,"height":15,"weight":20,"base_rate":18.5,"oversize_fee":25,"overweight_fee":40}'const res = await fetch("https://api.kit.forhosting.com/ecom/oversize-surcharge", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"length": 50,
"width": 20,
"height": 15,
"weight": 20,
"base_rate": 18.5,
"oversize_fee": 25,
"overweight_fee": 40
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/ecom/oversize-surcharge",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"length": 50,
"width": 20,
"height": 15,
"weight": 20,
"base_rate": 18.5,
"oversize_fee": 25,
"overweight_fee": 40
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/ecom/oversize-surcharge", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"length":50,"width":20,"height":15,"weight":20,"base_rate":18.5,"oversize_fee":25,"overweight_fee":40}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"length":50,"width":20,"height":15,"weight":20,"base_rate":18.5,"oversize_fee":25,"overweight_fee":40}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/ecom/oversize-surcharge", 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
{
"length": 50,
"width": 20,
"height": 15,
"weight": 20,
"base_rate": 18.5,
"oversize_fee": 25,
"overweight_fee": 40
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "ecom.oversize_surcharge",
"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
Come i segnali di fuori misura e sovrappeso diventano un totale di spedizione
Dopo che Lei invia length, width e height, questo calcolatore orienta il lato più lungo come lunghezza così una tavola lunga non si nasconde etichettata come larghezza. Il pacco è segnalato fuori misura quando il lato maggiore supera length_limit oppure quando lunghezza più circonferenza supera girth_limit. È segnalato in sovrappeso quando weight supera weight_limit. Entrambi i segnali possono scattare sullo stesso cartone e le due tasse si sommano: total_shipping è uguale a base_rate più oversize_fee se c'è fuori misura più overweight_fee se c'è sovrappeso. I campi monetari sono arrotondati half-up a due decimali così fatture e client API restano allineati sullo stesso centesimo.
Contratto di input, forma della risposta e validazione
Le richieste non valide non vengono addebitate. Invii un body JSON con POST con sette numeri finiti obbligatori: length, width e height come lati positivi nell'unità di lunghezza scelta; weight come peso fatturato non negativo; base_rate come l'importo di spedizione prima di questi sovrapprezzi; oversize_fee come il denaro aggiunto quando il cartone è fuori misura; e overweight_fee come il denaro aggiunto in caso di sovrappeso. Il campo facoltativo unit_system è l'enum imperial o metric e vale imperial per impostazione predefinita. I facoltativi length_limit, girth_limit e weight_limit sostituiscono i valori predefiniti di quel sistema. Ogni campo numerico può arrivare come numero JSON o stringa numerica; stringhe vuote, campi obbligatori assenti, valori non finiti, lati non positivi e denaro o peso negativi falliscono con invalid_input indicando il campo. Esistono alias per i soprannomi comuni (l, w, h, depth, wt, shipping_rate, oversize_surcharge, weight_fee, units). In caso di successo il body include unit_system, longest_side, girth, length_plus_girth, weight, le tre soglie realmente usate, i booleani is_oversize e is_overweight, il dettaglio oversize_fee_applied e overweight_fee_applied, surcharge_amount, il base_rate ecoato, total_shipping, un array triggers con le stringhe oversize e overweight in quest'ordine, e una stringa formula che riafferma l'identità. Esempio: length cinquanta, width venti, height quindici, weight venti, base_rate diciotto point cinque, oversize_fee venticinque, overweight_fee quaranta in imperial producono longest_side cinquanta, girth settanta, length_plus_girth centoventi, is_oversize true perché cinquanta supera quarantotto, is_overweight false, surcharge_amount venticinque e total_shipping quarantatré point cinque. Abbini questo endpoint al proprio passo di tariffa per zona o peso dimensionale se deve ancora derivare la base; questo calcolatore applica le tasse di misura e peso solo quando la base è già nota.
Dove un calcolatore di sovrapprezzo pacco fuori misura trova il suo valore
I sostituti dei fogli di calcolo e le automazioni low-code chiamano l'API così l'ufficio finanziario può riprezzare spedizioni storiche quando verifica una riga contestata che usava il taglio di misura della stagione precedente. Poiché l'implementazione è parse puro di livello A, ogni chiamata riuscita costa il prezzo base pubblicato $0.002 senza token di modello né rete in uscita.
Domande tecniche
Come si calcola il sovrapprezzo di un pacco fuori misura?
Invii length, width, height, weight, base_rate, oversize_fee e overweight_fee. L'API orienta il lato più lungo, calcola girth come il doppio degli altri due lati, segnala fuori misura o sovrappeso rispetto alle soglie e restituisce total_shipping = base_rate più le tasse corrispondenti.
Quanto costa il calcolatore di sovrapprezzo pacco fuori misura?
Lo strumento nel browser è gratuito. Le richieste API usano il saldo prepagato KIT a $0.002 per chiamata riuscita; l'input non valido non viene addebitato.