Innhold i denne artikkelen:
- Introduksjon
- Priser i booking-responsen
-
Priser vs sendingalternativer
- 3.1 Forespørre priser
- 3.2 Bruke prisresponsen - Autobook-funksjonen
1 Introduksjon
Transsmart tilbyr kunder muligheter for å laste opp fraktpriser. Din Transsmart-kontakt vil kunne laste opp disse i tett samarbeid med deg.
Transsmart-plattformen støtter 2 typer priser:
- Innkjøpspris: prisen carrier vil belaste deg for den sendingen.
- Salgspris: prisen du kan belaste kunden din for den sendingen. Den kan settes på 3 forskjellige måter:
a. innkjøpspris + fast margin
b. fast pris
c. et prisskjema, på samme måte som innkjøpsprisen
2 Priser i booking-responsen
Hvis Transsmart-plattformen inneholder priser som samsvarer med sendingsegenskapene, vil responsen på en booking-forespørsel inneholde gjeldende innkjøps- og/eller salgspris.
Ulike faktorer tas i betraktning ved priskalkulasjonen. De mest åpenbare faktorene er:
- leveringsadresse
- antall kolli
- pakkemål
- carrier
- servicenivå
- servicenivåalternativ
- vekt
Responsen vil bare inneholde en pris dersom en regel samsvarer med bookingdetaljene. Av den grunn bør du sørge for å inkludere så mange forsendelsesegenskaper som mulig. Du kan lagre forsendelsesprisene i backend-systemet ditt for videre bruk, f.eks. carrier fakturakontroll.
3 Priser vs forsendelsesalternativer
Prisene i Transsmart-plattformen kan også brukes før selve bookingen, for å hjelpe til med å bestemme faktisk carrier, servicenivå osv. som skal brukes for forsendelsen. Forespørselsresponsen inkluderer informasjon om prisene og forventede transittider.
3.1 Forespørre priser
Å sende en prisforespørsel til v2/rates/{account} er en enkel prosess. Forespørselen inneholder de samme forsendelsesdetaljene som den faktiske bookingen vil inneholde.
3.2 Bruke prisresponsen
Responsen består av to deler. Den første delen er forsendelsesdetaljene slik du oppga dem. Den andre delen er de ulike prisalternativene med transittider som gjelder for kontoen din.
Som alltid er strukturen på responsen dokumentert i DevDocs.
Det er viktig å merke seg at Price er innkjøpsprisen og Salesprice er utsalgsprisen, dersom det finnes en.
description er en sammenkobling av de beskrivende feltene for carrier, servicelevel, servicelevel other og accountnumber.
Transit time uttrykkes enten som en beskrivende tekst eller som antall timer i dagen etter opphentingsdagen. I eksempelet nedenfor er transit time 17 timer. Dette betyr at sendingen blir levert før kl. 17.00 dagen etter opphenting.
"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 backend-systemet ditt kan du vise prisalternativene og la brukeren velge det foretrukne alternativet eller – hvis det bare finnes ett enkelt alternativ – la systemet automatisk bestemme carrier, service level og service level other som skal brukes i den faktiske bookingen.
4 Autobook-funksjonen
Om du ønsker, kan Transsmart-plattformen selv velge hvilket alternativ som skal brukes, i stedet for å bruke rate-forespørselen. Beslutningskriteriene inkluderer fraktkostnad og transittid. Diskuter dette alternativet mer detaljert med din Transsmart-kontakt, ettersom noe konfigurasjon er nødvendig før du effektivt kan begynne å bruke autobook-funksjonen.
Som en illustrasjon av prinsippet: når du booker med carrier AUT og servicelevel CHEAPEST, brukes den mest kostnadseffektive carrier/servicelevel for bookingen. Bookingresponsen vil alltid inneholde den faktiske carrier/servicelevel som ble brukt for bookingen.