Dieses Feature ist neu in Isotope eCommerce 2.5.
Einen DHL Vertrag mit der Freischaltung der API 2.2. Das Plugin funktioniert noch nicht mit der API 3 von DHL. Gegebenenfalls muss eine Freischaltung bei DHL angefragt werden.
Diese Versandart setzt voraus dass die entsprechende API-Bibliothek installiert wird. Dies kann über den Befehl composer require petschko/dhl-php-sdk
oder im Contao Manager über die Empfehlungen der Isotope-Erweiterung erfolgen.
Nach der Installation findet ihr unter: Shop-Konfiguration > Versandarten beim erstellen einer neuen Versandart die Möglichkeit „DHL-Business-Versand“ unter „Versandart-Typ“. Nachdem ihr diese ausgewählt habt müsste ihr noch die API-Konfiguration mit euren DHL Daten konfigurieren. Diese Zugangsdaten erhaltet ihr auf Anfrage bei DHL.
Dazu zählen:
Danach gebt ihr noch wie gewohnt alle weiteren Versanddaten an.
Mit der Option „Logging aktivieren“ ganz unten rechts in diesen Versandeinstellungen könnt ihr eventuelle Fehler im Ordner: var > logs > isotope_dhl_business.log einsehen.
Erfolgt nun eine Bestellung in Contao wird das dazugehörige Versandlabel automatisch generiert und steht euch im DHL Geschäftskundenportal (https://geschaeftskunden.dhl.de/) zur Verfügung.
Loggt euch dazu einfach ein und geht auf: Paket & Waren > Sendungsübersicht
Das Vorgehen nach einer Bestellung ist also folgendes.