Inhalt dieses Artikels:
- Einführung
- Tarife in der Booking-Response
-
Tarife vs. Versandoptionen
- 3.1 Anfordern von Tarifen
- 3.2 Verwendung der Tarife-Response - Die Autobook-Funktion
1 Einführung
Transsmart bietet Kunden Möglichkeiten zum Hochladen von Versandtarifen. Ihr Transsmart-Ansprechpartner kann diese in enger Zusammenarbeit mit Ihnen hochladen.
Die Transsmart-Plattform unterstützt 2 Arten von Tarifen:
- Buying rate: der Tarif, den der carrier Ihnen für diese Sendung berechnet.
- Selling rate: der Tarif, den Sie Ihrem Kunden für diese Sendung berechnen können. Er kann auf 3 verschiedene Arten festgelegt werden:
a. buying rate + fester Aufschlag
b. Festpreis
c. ein Tarifblatt, in gleicher Weise wie die buying rate
2 Tarife in der Booking-Response
Wenn die Transsmart-Plattform Tarife enthält, die zu den Sendungsmerkmalen passen, enthält die Antwort auf eine Booking-Request die zutreffende buying und/oder selling rate.
Für die Tarifberechnung werden verschiedene Faktoren berücksichtigt. Die offensichtlichsten Faktoren sind:
- Lieferadresse
- Anzahl der Pakete
- Paketabmessungen
- carrier
- Servicelevel
- Servicelevel-Option
- Gewicht
Die Antwort enthält nur dann einen Tarif, wenn eine Regel mit den Buchungsdetails übereinstimmt. Aus diesem Grund sollten Sie möglichst viele Versandmerkmale angeben. Sie können die Versandtarife in Ihrem Backend-System für die weitere Nutzung speichern, z. B. zur carrier-Rechnungsprüfung.
3 Tarife vs. Versandoptionen
Die Tarife in der Transsmart-Plattform können auch vor der eigentlichen Buchung verwendet werden, um bei der Entscheidung über den eigentlichen carrier, das Servicelevel usw. für den Versand zu helfen. Das Feedback zur Anfrage enthält Informationen über die Tarife und die erwarteten Laufzeiten.
3.1 Tarife anfragen
Das Senden einer Tarifanfrage an v2/rates/{account} ist ein einfacher Vorgang. Die Anfrage enthält dieselben Versanddetails, die auch die eigentliche Buchung enthalten wird.
3.2 Verwendung der Tarif-Antwort
Die Antwort besteht aus zwei Teilen. Der erste Teil sind die Versanddetails, wie Sie sie angegeben haben. Der zweite Teil sind die verschiedenen Tarifoptionen mit Laufzeiten, die für Ihr Konto gelten.
Wie immer ist die Struktur der Antwort in den DevDocs dokumentiert.
Wichtig ist zu beachten, dass der Price der Einkaufspreis ist und der Salesprice der Verkaufspreis, sofern vorhanden.
Der description ist eine Verkettung der beschreibenden Felder für den carrier, den servicelevel, den servicelevel other und die accountnumber.
Die Laufzeit wird entweder als beschreibender Text oder als Anzahl der Stunden am Tag nach dem Abholtag angegeben. Im folgenden Beispiel beträgt die Laufzeit 17 Stunden. Das bedeutet, dass die Sendung am Tag nach der Abholung vor 17.00 Uhr zugestellt wird.
"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"
In Ihrem Backend-System können Sie die Tarifoptionen anzeigen und den Benutzer die bevorzugte Option auswählen lassen oder – wenn es nur eine einzelne Option gibt – das System automatisch über den zu verwendenden carrier, service level und service level other bei der eigentlichen Buchung entscheiden lassen.
4 Die Autofreigabe-Funktion
Wenn du möchtest, kann die Transsmart Plattform selbst über die zu verwendende bevorzugte Option entscheiden, anstatt die Tarifanfrage zu verwenden. Entscheidungskriterien sind unter anderem Versandkosten und Laufzeit. Bitte besprich diese Option ausführlicher mit deinem Transsmart Ansprechpartner, da einige Konfigurationen erforderlich sind, bevor du die Autobuchungsfunktion effektiv nutzen kannst.
Zur Veranschaulichung des Prinzips: Wenn du mit carrier AUT und Servicelevel CHEAPEST buchst, wird das kostengünstigste carrier/Servicelevel für die Buchung verwendet. Die Buchungsantwort enthält immer das tatsächliche carrier/Servicelevel, das für die Buchung verwendet wurde.