Spedizione in base al peso
Calcoli la spedizione di un pacco in base al peso in due passaggi chiari: 3,5 kg a 1,80 al chilo fanno 6,30 di quota peso, e una quota fissa di 4,25 porta il costo di spedizione a 10,55. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Peso effettivo
- 3,5
- Costo base
- 4,25
- Tariffa per unità
- 1,8
- Unità di peso
- Kg
- Costo per peso
- 6,3
- Costo di spedizione
- 10,55
Il calcolatore del costo di spedizione in base al peso combina la quota fissa del corriere con una tariffa applicata al peso effettivo del pacco. Inserisca il peso, scelga chilogrammi o libbre e indichi la tariffa corrispondente per unità. Il risultato separa la componente legata al peso dal totale, così Lei può verificarlo e riutilizzarlo nel checkout, nei preventivi, nell’assistenza o nella preparazione degli ordini. Esegue un calcolo diretto senza consultare corrieri né applicare peso volumetrico, zone, imposte o rettifiche nascoste.
Inserisca peso e tariffa coerenti
Il calcolatore non converte le unità, perché una conversione automatica potrebbe nascondere una tariffa incompatibile. Usi numeri finiti non negativi e la stessa valuta per tutti gli importi. È ammesso zero per rappresentare un’esenzione o una prova senza peso.
Invii numeri privi di simboli monetari e separatori delle migliaia. Sarà la Sua applicazione a mostrare il risultato con valuta, impostazioni locali e decimali corretti. Questo contratto esplicito evidenzia gli errori invece di mescolare libbre e tariffe al chilogrammo.
Comprenda il calcolo e il dettaglio
La risposta ripete peso, unità, quota e tariffa convalidati, conservando le premesse del preventivo. Con 3.5 chilogrammi, quota 4.25 e tariffa 1.80, la componente variabile è 6.30 e il totale 10.55. La formula vale anche per le libbre senza conversione.
I risultati vengono normalizzati a una precisione stabile, ma ciò non sostituisce l’arrotondamento monetario del corriere. Applichi in seguito la regola prevista, che siano due decimali, uno scatto di cassa o l’arrotondamento dopo l’aggiunta di altri costi.
Applichi prima le altre regole di spedizione
Usi questa capacità quando il listino consiste davvero in una quota fissa più un prezzo lineare per il peso effettivo. Prima della chiamata determini il peso secondo il Suo processo e scelga la tariffa corretta per contratto, servizio o zona. Lo strumento non recupera prezzi aggiornati, non confronta servizi, non calcola il peso volumetrico, non sceglie il peso maggiore, non arrotonda gli scaglioni fatturabili e non aggiunge carburante, assicurazione, gestione, imposte o dazi.
Queste decisioni spettano al flusso precedente. Se ogni chilogrammo iniziato è addebitato, arrotondi prima il peso. Conservi il dettaglio con il listino sorgente per le verifiche.
A parità di input, l’output è sempre identico.
Casi d'uso
Stime nel negozio
Calcoli un prezzo trasparente quando il negozio applica quota fissa e tariffa lineare sul peso effettivo.
Controllo dei preventivi
Verifichi la componente del peso e il totale prima di affidare il pacco al corriere o al magazzino.
Spiegazioni dell’assistenza
Fornisca agli operatori un dettaglio ripetibile dell’incidenza del peso sul costo comunicato.
Domande frequenti
Converte i chilogrammi in libbre?
No. Scelga kg o lb e indichi peso e tariffa nella medesima unità.
Calcola il peso volumetrico o fatturabile?
No. Applica la tariffa al peso fornito. Calcoli separatamente ogni peso volumetrico, arrotondato o fatturabile.
Include supplementi, imposte e assicurazione?
No. Il risultato comprende soltanto la quota fissa e la componente lineare per il peso da Lei indicate.
Come si calcola il costo di spedizione in base al peso?
Moltiplichi il peso del pacco per la tariffa unitaria per ottenere la quota peso, poi aggiunga la quota fissa. Un pacco di 3,5 kg a 1,80 al chilo dà 6,30, più 4,25 di quota fissa, per un totale di 10,55.
E se il corriere fattura ogni chilo iniziato?
Arrotondi lei il peso all’unità intera successiva prima di inserirlo. Il calcolatore usa il peso così com’è, e se il corriere fattura sul peso tassabile, calcoli prima quel valore e lo inserisca al suo posto.
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/shipping-cost-by-weight \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"actual_weight":3.5,"base_charge":4.25,"rate_per_unit":1.8,"weight_unit":"kg"}'const res = await fetch("https://api.kit.forhosting.com/ecom/shipping-cost-by-weight", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"actual_weight": 3.5,
"base_charge": 4.25,
"rate_per_unit": 1.8,
"weight_unit": "kg"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/ecom/shipping-cost-by-weight",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"actual_weight": 3.5,
"base_charge": 4.25,
"rate_per_unit": 1.8,
"weight_unit": "kg"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/ecom/shipping-cost-by-weight", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"actual_weight":3.5,"base_charge":4.25,"rate_per_unit":1.8,"weight_unit":"kg"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"actual_weight":3.5,"base_charge":4.25,"rate_per_unit":1.8,"weight_unit":"kg"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/ecom/shipping-cost-by-weight", 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
{
"actual_weight": 3.5,
"base_charge": 4.25,
"rate_per_unit": 1.8,
"weight_unit": "kg"
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "ecom.shipping_cost_by_weight",
"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
Inserisca peso e tariffa coerenti
Parta da actual_weight, base_charge e rate_per_unit. Imposti weight_unit su kg quando peso e tariffa sono per chilogrammo, oppure su lb quando entrambi sono per libbra.
Comprenda il calcolo e il dettaglio
Prima actual_weight viene moltiplicato per rate_per_unit per ottenere weight_charge; poi si aggiunge base_charge per produrre shipping_cost.
Applichi prima le altre regole di spedizione
Ogni calcolo API costa $0.002; la versione web impiega la stessa logica pura.
Domande tecniche
Quale formula viene usata?
weight_charge è actual_weight moltiplicato per rate_per_unit; base_charge viene poi aggiunto per ottenere shipping_cost.
Quanto costa un calcolo tramite API?
Ogni richiesta costa $0.002. Il calcolatore web esegue gratuitamente la stessa soluzione deterministica.