Innehåll i den här artikeln:
- Introduktion
- Priser i bokningssvaret
-
Priser vs. försändelsealternativ
- 3.1 Begära priser
- 3.2 Använda pris-svaret - Funktionen autobook
1 Introduktion
Transsmart erbjuder kunder möjligheter att ladda upp fraktpriser. Din Transsmart-kontakt kommer att kunna ladda upp dessa i nära samarbete med dig.
Plattformen Transsmart stöder två typer av priser:
- Inköpspris: priset som carrier kommer att debitera dig för den försändelsen.
- Försäljningspris: priset du kan debitera din kund för den försändelsen. Det kan ställas in på tre olika sätt:
a. inköpspris + fast marginal
b. fast pris
c. en prislista, på samma sätt som inköpspriset
2 Priser i bokningssvaret
Om plattformen Transsmart innehåller priser som matchar försändelsens egenskaper, kommer svaret på en bokningsförfrågan att innehålla tillämpligt inköps- och/eller försäljningspris.
Olika faktorer beaktas vid priskalkylen. De mest uppenbara faktorerna är:
- leveransadress
- antal paket
- paketdimensioner
- carrier
- servicenivå
- alternativ för servicenivå
- vikt
Svaret kommer endast att innehålla en tariff om en regel matchar bokningsuppgifterna. Av den anledningen bör du se till att inkludera så många sändningskarakteristika som möjligt. Du kan lagra sändningstarifferna i ditt backend-system för vidare användning, t.ex. carrier fakturakontroll.
3 Tariffer kontra sändningsalternativ
Tarifferna i Transsmart-plattformen kan också användas före den faktiska bokningen, för att hjälpa till att besluta om faktisk carrier, servicenivå osv. som ska användas för sändningen. Svarsåterkopplingen innehåller information om tarifferna och förväntade transittider.
3.1 Begära tariffer
Att skicka en tariffbegäran till v2/rates/{account} är en enkel process. Begäran innehåller samma sändningsdetaljer som den faktiska bokningen kommer att innehålla.
3.2 Använda tariffsvaren
Svaret består av två delar. Den första delen är sändningsdetaljerna så som du angav dem. Den andra delen är de olika tariffalternativen med transittider som gäller för ditt konto.
Som alltid är strukturen på svaret dokumenterad i DevDocs.
Det är viktigt att notera att Price är inköpspriset och Salesprice är försäljningspriset, om det finns något.
description är en sammanslagning av de beskrivande fälten för carrier, servicelevel, servicelevel other och accountnumber.
Ledtiden (transit time) uttrycks antingen som en beskrivande text eller som antalet timmar under dagen efter upphämtningsdagen. I exemplet nedan är ledtiden 17 timmar. Detta innebär att försändelsen levereras före kl. 17.00 dagen efter upphämtning.
"description": "DHL Europlus EUROPLUS COD (account: 05680749)",
"currency": "EUR",
"salesPrice": 13.54,
"salesCurrency": "EUR",
"weight": 2,
"weightUom": "KG",
"calculatedWeight": 2,
"calculatedWeightType": "",
"calculatedWeightUom": "KG",
"executingCarrier": "",
"transitTimeDescription": "1 day(expected delivery date/time: 2024-03-15 17:00:00)",
"transitTimeHours": 17,
"carrier": "EEX",
"carrierDescription": "DHL Europlus",
"serviceLevelTime": "EUROPLUS",
"serviceLevelOther": "COD",
"serviceLevelTimeDescription": "Standaard levering volgende werkdag",
"serviceLevelOtherDescription": "Rembours",
"pickupDate": "2017-11-17",
"deliveryDate": "2017-12-08",
"price": 6.74,
"deliveryTime": "17:00:00"
I ditt backend-system kan du visa prisalternativen och låta användaren välja det önskade alternativet eller – om det bara finns ett enda alternativ – låta systemet automatiskt avgöra carrier, service level och service level other som ska användas i den faktiska bokningen.
4 Funktionen autobook
Om du vill kan Transsmart-plattformen själv välja det föredragna alternativet att använda, i stället för att använda rate request. Beslutsgrunderna inkluderar fraktkostnad och ledtid. Diskutera detta alternativ mer i detalj med din Transsmart-kontakt eftersom viss konfigurering krävs innan du effektivt kan börja använda autobook-funktionen.
Som en illustration av principen: när du bokar med carrier AUT och servicelevel CHEAPEST används den mest kostnadseffektiva kombinationen av carrier/servicelevel för bokningen. Bokningssvaret kommer alltid att innehålla den faktiska carrier/servicelevel som användes för bokningen.