Indhold i denne artikel:
- Introduktion
- Priser i booking-responsen
-
Priser vs. forsendelsesmuligheder
- 3.1 Anmodning om priser
- 3.2 Brug af pris-responsen - Autobook-funktionen
1 Introduktion
Transsmart giver kunderne mulighed for at uploade forsendelsespriser. Din Transsmart-kontakt vil kunne uploade disse i tæt samarbejde med dig.
Transsmart-platformen understøtter 2 typer priser:
- Indkøbspris: den pris, som carrier vil opkræve dig for den pågældende forsendelse.
- Salgspris: den pris, du kan opkræve din kunde for den pågældende forsendelse. Den kan angives på 3 forskellige måder:
a. indkøbspris + fast margin
b. fast pris
c. et prisskema, på samme måde som indkøbsprisen
2 Priser i booking-responsen
Hvis Transsmart-platformen indeholder priser, der matcher forsendelsens karakteristika, vil svaret på en booking-anmodning indeholde den relevante indkøbs- og/eller salgspris.
Forskellige faktorer tages i betragtning ved prisberegningen. De mest oplagte faktorer er:
- leveringsadresse
- antal kolli
- pakkedimensioner
- carrier
- serviceniveau
- serviceniveau-valgmulighed
- vægt
Svaret vil kun indeholde en pris, hvis en regel matcher bookingdetaljerne. Sørg derfor for at inkludere så mange forsendelseskarakteristika som muligt. Du kan gemme forsendelsespriserne i dit backend-system til videre brug, f.eks. carrier fakturakontrol.
3 Priser vs. forsendelsesmuligheder
Priserne i Transsmart-platformen kan også bruges før den egentlige booking, til at hjælpe med at beslutte den faktiske carrier, serviceniveau osv., der skal bruges til forsendelsen. Svaret på forespørgslen indeholder oplysninger om priserne og forventede transittider.
3.1 Anmodning om priser
At sende en prisanmodning til v2/rates/{account} er en enkel proces. Forespørgslen indeholder de samme forsendelsesdetaljer, som den faktiske booking vil indeholde.
3.2 Brug af pris-svaret
Svaret består af to dele. Den første del er forsendelsesdetaljerne, som du har angivet dem. Den anden del er de forskellige prisvalg med transittider, der gælder for din konto.
Som altid er strukturen af svaret dokumenteret i DevDocs.
Det er vigtigt at bemærke, at Price er indkøbsprisen, og Salesprice er salgsprisen, hvis der er nogen.
description er en sammenkædning af de beskrivende felter for carrier, servicelevel, servicelevel other og accountnumber.
Transit time angives enten som en beskrivende tekst eller som antallet af timer på dagen efter afhentningsdagen. I nedenstående eksempel er transit time 17 timer. Dette betyder, at forsendelsen vil blive leveret før kl. 17.00 dagen efter afhentning.
"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 dit backend-system kan du vise rate-mulighederne og lade brugeren vælge den foretrukne mulighed, eller – hvis der kun er én mulighed – lade systemet automatisk bestemme carrier, service level og service level other, der skal anvendes i den faktiske booking.
4 Autobook-funktionen
Hvis du ønsker det, kan Transsmart-platformen selv beslutte, hvilken foretrukken mulighed der skal bruges, i stedet for at bruge rate request. Beslutningskriterierne omfatter forsendelsesomkostninger og transittid. Drøft venligst denne mulighed mere detaljeret med din Transsmart-kontakt, da der kræves en vis konfiguration, før du effektivt kan begynde at bruge autobook-funktionen.
Som en illustrering af princippet: når du booker med carrier AUT og servicelevel CHEAPEST, anvendes den mest omkostningseffektive carrier/servicelevel til bookingen. Bookingresponsen vil altid indeholde den faktiske carrier/servicelevel, der blev brugt til bookingen.