1. Einführung
Nachfolgend finden Sie einen kurzen einführenden Text zu den verfügbaren Funktionen für die Integration. Ihre Kontaktperson wird Ihnen den Benutzernamen, das Passwort und die customerID für jede dieser Integrationsplattformen (MyTranssmart + API/websvc) zusenden. Sie finden immer eine URL für die User-Acceptance-Umgebung -ACCEPT- und für die Produktion -PROD. Beide Umgebungen sind hinsichtlich Konfiguration und verfügbaren Frachtführern vollständig getrennt. Bitte wenden Sie sich an Ihre zugewiesene Kontaktperson, um weitere Informationen zu Ihrer spezifischen Situation zu erhalten.
2. MyTranssmart
Dies ist das Portal, in dem Sie alle Ihre Sendungen und deren jeweiligen Status einsehen können. Sie können dieses Portal verwenden, um eine Bestätigung zu erhalten, dass Sie die Daten auf die richtige Weise senden.
| Environment | URL |
| ACCEPT | https://accept-my.transsmart.com |
| PROD | https://my.transsmart.com |
3. Integrationsfunktionen
3.1 API
Die Transsmart API kann für die Integration über json oder xml verwendet werden.
| Environment | URL |
| ACCEPT | https://accept-api.transsmart.com/v2/ |
| PROD | https://api.transsmart.com/v2/ |
Die Entwicklerdokumentation ist öffentlich verfügbar und steht immer mit den verfügbaren Funktionen in der jeweiligen Umgebung im Einklang. Genauer gesagt: Wenn wir neue Funktionen in ACCEPT veröffentlicht haben, wird die entsprechende Entwicklerdokumentation entsprechend aktualisiert, die description dieser neuen Funktion wird nicht in den PROD DevDocs enthalten sein.
| Environment | URL |
| ACCEPT | https://accept-devdocs.transsmart.com/ |
| PROD | https://devdocs.transsmart.com/ |
Die API unterstützt die Verwendung der DHL- und UPS-Standortauswahl.
3.2 Webservices
Einige Systeme haben Probleme, eine Verbindung zu einer API-Schnittstelle herzustellen. Für diese Systeme ist ein Webservices-Endpunkt verfügbar.
| Environment | URL |
| ACCEPT | https://accept-connect.transsmart.com/TboxService/2_0 |
| PROD | https://connect.transsmart.com/TboxService/2_0 |
Sie können die Webservice-Definition abrufen, indem Sie ?wsdl an das Ende der Basis-URL anhängen:
https://accept-connect.transsmart.com/TboxService/2_0?wsdl
https://connect.transsmart.com/TboxService/2_0?wsdl
Bei der Verwendung der Webservices wird die Integration von Standortauswahlen nicht unterstützt.
4. Dokumentation
Die aktuellste Version aller Dokumentationen ist hier verfügbar:
https://devdocs.transsmart.com
Diese Website ist in erster Linie den API-Integrationsfunktionen gewidmet, aber Sie finden dort ein Kapitel zum SOAP-Webservice, in dem Sie die aktuellste Version der Dokumentation herunterladen können.
Um Ihre Entwicklung zu beschleunigen, haben wir ein Postman-Paket erstellt, das Ihnen hilft, ein Gefühl dafür zu bekommen, wie die API-Interaktion aussieht. Sie können die neueste Version des Pakets hier herunterladen:
https://postman.transsmart.com
PS : Es gibt keine Unterstützung für die Integration von Standortauswahlen bei Verwendung der Webservices.
5. So testen Sie Ihre Integration
Der Benutzername/Das Passwort, das Sie erhalten haben, ist mit einem Demokonto in der ACCOUNT-Umgebung verknüpft. Wir haben dieses Konto so eingerichtet, dass es die Arbeit mit 2 Transportdiensten und unterschiedlichen Servicelevels unterstützt.
1. UPS, nur in Kombination mit niederländischen Lieferadressen
- EXPEDITED
- EXPRESS
- SAVER
- STANDARD
2. DHP (DHL Parcel), nur für Lieferadressen in Belgien oder den Niederlanden
- EUROPLUS
- EXPRESSER
Sie können die Transsmart-Dokumenten-Engine testen, indem Sie DHP – EUROPLUS verwenden. In diesem Fall wird zusätzlich zu dem ZPL-Label, das wir für die anderen Servicelevels drucken, auch ein CMR-Dokument gedruckt.
6. Sicherheit
Die Transsmart-Plattform ist nur über https (Port 443) verfügbar. Wir verwenden ein SSL-Zertifikat, das von Comodo bereitgestellt wird. Stellen Sie sicher, dass Ihr System die Zwischen- und Root-CA-Zertifikate von Comodo unterstützt.