Contao-Camp 2024
Ergebnis 1 bis 11 von 11

Thema: DHL Business

  1. #1
    Alter Contao-Hase Avatar von haendersonfox
    Registriert seit
    22.05.2012.
    Beiträge
    1.025

    Standard DHL Business

    hallo in die runde,

    ich habe nun den isotope 2.5 installiert und möchte gern an dhl andocken.

    lt. beschreibung habe ich die dhl-php-sdk installiert, funktioniert soweit auch.

    hat schon mal jemand dhl im isotope eingerichtet?
    https://isotopeecommerce.org/de/hand...-business.html

    ich scheitere ein wenig an den einstellungen im dhl-entwickler und dhl-geschäftskundenportal.

    hat hier jemand einen tipp für mich?

    lg.

    alex

  2. #2
    Contao-Nutzer
    Registriert seit
    06.01.2011.
    Beiträge
    87

    Standard

    hallo haendersonfox, bist du hier weitergekommen bzw. konntest du noch quellen finden?

    Danke!!

  3. #3
    Alter Contao-Hase Avatar von haendersonfox
    Registriert seit
    22.05.2012.
    Beiträge
    1.025

    Standard

    hallo albis,

    leider noch nicht. da ich eh eine andere integration laufen habe. aber ich bin hier dran.

    es scheint wohl eine kombination zu sein aus business-account und entwickler-account...

    lg.

    alex

  4. #4
    Contao-Nutzer
    Registriert seit
    15.11.2018.
    Beiträge
    2

    Standard

    moin haendersonfox,

    gibt es hier schon neues ?

    LG

  5. #5
    Contao-Nutzer
    Registriert seit
    15.11.2018.
    Beiträge
    2

    Standard ich habs geschafft

    leider findet man im Netz keine ausführlichen Dokumentationen,
    und es ist mühsam sich da durchzuarbeiten.

    Jedenfalls habe ich es nun hinbekommen.

    Nachdem man via Composer das dhl-php-sdk installiert hat, erscheint in Isotope eine neue Versandart : DHL-Business Versand

    die Zugangsdaten für die Test-API von DHL-Business müssen dann wie folgt konfiguriert werden

    Benutzername: 2222222222_03
    Passwort: pass
    Kontonummer: 22222222220101
    Anwendungs-ID: <dein entwickler.dhl.de Benutzername>
    API-Token: <dein entwickler.dhl.de Passwort>
    DHL-Produkt: Nationales Paket
    Testsystem aktivieren [X]


    Diese Daten habe ich von folgender Seite
    https://entwickler.dhl.de/group/ep/w...hentifizierung (hierfür muss man eingeloggt sein)


    Wenn man das Logging aktiviert, sieht man dann nach Bestellung auch Sendungsnummer + Label etc.
    unter /var/logs/isotope_dhl_business.log


    Vielleicht hilft das dem einen oder anderen ja weiter und erspart die Zeit die ich gebraucht habe bis das bei mir lief

  6. #6
    Alter Contao-Hase Avatar von haendersonfox
    Registriert seit
    22.05.2012.
    Beiträge
    1.025

    Standard

    hallo cubex,

    kannst du mal bitte nen screen von deiner konfig einstellen?

    ich habe es gestern abend probiert, erhalte jedoch eine fehlermeldung, wenn ich die bestellung im frontend abschließen möchte.

    lg. alex

  7. #7
    Contao-Nutzer
    Registriert seit
    04.03.2010.
    Ort
    Dresden
    Beiträge
    97

    Frage dhl-php-sdk mit Composer oder schon mit Contao Manger?

    Hallo cubex,

    gibt es irgendwo eine Beschreibung, wie man dhl-php-sdk mit Composer installiert?

    Oder geht es schon im Contao Manger?

    Oder eine andere Lösung um DHL anzubinden?

    LG
    Johnny

  8. #8
    Contao-Urgestein Avatar von fiedsch
    Registriert seit
    09.07.2009.
    Ort
    München
    Beiträge
    2.935

    Standard

    Zitat Zitat von johnnygg Beitrag anzeigen
    gibt es irgendwo eine Beschreibung, wie man dhl-php-sdk mit Composer installiert?
    https://docs.isotopeecommerce.org/ma...-dhl-business/

    composer require petschko/dhl-php-sdk
    Contao-Community-Treff Bayern: http://www.contao-bayern.de

  9. #9
    Contao-Nutzer
    Registriert seit
    20.11.2010.
    Ort
    Dresden
    Beiträge
    51

    Gesicht zeigt die Zunge Contao ISOTOPE Versand DHL Etiketten

    HI, wie erstellt ihr Etiketten mit dem Plugin.

    Ich habe alles wie oben konfiguriert. Die "isotope_dhl_business.log" zeigt auch eine Erfolgsmeldung aber wo finde ich / wie komme ich zum druckbaren Etikett?

    Wie macht ihr generell die Erstellung von einem Versandetikett in Isotope?

  10. #10
    Contao-Fan Avatar von MrLumbergh
    Registriert seit
    11.01.2012.
    Ort
    Hamburg
    Beiträge
    367

    Standard

    Moin,

    ich hätte auch nochmal ne Frage:

    "Testsystem verwenden" - bedeutet das, dass die Versandlabels NICHT im DHL Portal angezeigt werden? Oder wozu ist der Knopf da?

    "Logging aktivieren" - wenn man keinen Fehler bekommt, wird auch nichts ins Log geschrieben, korrekt? Das bedeutet, dass alle Einstellungen korrekt eingegeben wurden, oder?

  11. #11
    Contao-Fan Avatar von MrLumbergh
    Registriert seit
    11.01.2012.
    Ort
    Hamburg
    Beiträge
    367

    Fehler So geht's - Contao DHL Business Erweiterung

    So. Falls mal wieder jemand mit der DHL Business Erweiterung kämpft, fasse ich hier einmal zusammen, welche Daten man braucht und wie es sich verhält.

    Die DHL Schnittstelle benötigt folgende Daten:

    cis:user
    cis:signature
    cis:accountNumber / dazugehöriges Produkt (Bspw. "Nationales Paket")
    und natürlich die APP-ID und den Token.

    Wo kommt was her?

    1. In Contao: Benutzername und Passwort sind "User" und "Signature" bei DHL. Das sind die Login Daten für https://geschaeftskunden.dhl.de/.

    2. In Contao: Kontonummer und DHL Produkt sind im DHL Geschäftskundenportal (https://geschaeftskunden.dhl.de/) unter "Vertragsdaten" zu finden. Es handelt sich um die "Abrechnungsnummer" (14-stellig) und die dazu gehörige beschreibung (Bspw. "DHL Paket" = "Nationales Paket").

    3. Die Anwendungs-ID findet Ihr im DHL Entwicklerportal (https://entwickler.dhl.de/web/ep/welcome - Da müsst Ihr Euch auch anmelden!), wenn Ihr unter "Paket APIs" geht und dort "Neue Applikation anlegen" drückt. Ihr gebt dann einen technischen Namen ein (Dies ist später die App-ID, die in Contao "Anwendungs-ID" heißt), einen Namen, eine Beschreibung und einen Tag (alles frei wählbar). Unter "Verwendete Operationen" müsst Ihr dann bei "Geschäftskundenversand/Business customer shipment" alle Checkboxen anhaken. Nun habt Ihr eine App erstellt, die auf Freigabe wartet (geht recht zügig) und könnt Eure Anwendungs-ID in Contao eintragen.

    4. Den API Token findet Ihr, wenn Ihr dann auf Eure App klickt und bei den Details auf "Token anzeigen" oder "Token generieren" klickt.

    5. Bei Versandgewicht müsst ihr evtl. noch ein paar Gramm hinzufügen, damit es reibungslos funktioniert.

    Nun habt Ihr alle Daten, die Ihr benötigt - allerdings gibt es noch einen Haken.

    Ich habe immer wieder den Fehler "SECURITY_VIOLATION" bekommen.
    Die DHL Business Erweiterung basiert scheinbar auf der API 2 von DHL.

    Der DHL Support vom Entwicklerportal (sehr nett und schnell) schrieb mir:
    "Es wird immer die aktuelle Version der API zur Freigabe beauftragt, darauf haben Sie keinen Einfluss. Die Version 3 hat aber die Version 2 bereits vor geschätzen 3 Jahren abgelöst.
    Nun habe ich einfach mal zusätzlich die Berechtigungen für die API 2.x gesetzt."


    Sprich: Wahrscheinlich müsst Ihr ein Support-Ticket schreiben mit der Bitte, auch für API Version 2.x freigeschaltet zu werden.


    Und nun viel Spaß!

    (Evtl. kann jemand die Anleitung mal hier mit einpflegen, das macht die Sache leichter für alle...

Aktive Benutzer

Aktive Benutzer

Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)

Lesezeichen

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •