1. Introduktion
Nedenfor finder du en kort introduktionstekst om de tilgængelige funktioner til integration. Din kontaktperson vil sende dig brugernavn, adgangskode og customerID, som du skal bruge til hver af disse integrationsplatforme (MyTranssmart + API/websvc). Du vil altid finde en URL til brugeracceptmiljøet -ACCEPT- og til produktion -PROD. Begge miljøer er fuldstændigt adskilte med hensyn til konfiguration og tilgængelige fragtførere. Kontakt din tildelte kontaktperson for mere information om din specifikke situation.
2. MyTranssmart
Dette er portalen, hvor du kan se alle dine forsendelser og deres respektive status. Du kan bruge denne portal til at få bekræftelse på, at du sender dataene på den korrekte måde.
| Environment | URL |
| ACCEPT | https://accept-my.transsmart.com |
| PROD | https://my.transsmart.com |
3. Integrationsfunktioner
3.1 API
Transsmart API'et kan bruges til integration via json eller xml.
| Environment | URL |
| ACCEPT | https://accept-api.transsmart.com/v2/ |
| PROD | https://api.transsmart.com/v2/ |
Udviklerdokumentationen er offentligt tilgængelig og altid synkroniseret med de tilgængelige funktioner i det respektive miljø. Mere specifikt: hvis vi har frigivet nye funktioner i ACCEPT, vil den tilsvarende udviklerdokumentation blive opdateret tilsvarende, description for den nye funktion vil ikke blive inkluderet i PROD devdocs.
| Environment | URL |
| ACCEPT | https://accept-devdocs.transsmart.com/ |
| PROD | https://devdocs.transsmart.com/ |
API'et understøtter brugen af DHL- og UPS-placeringvælgere.
3.2 Webservices
Nogle systemer har problemer med at oprette forbindelse til et API-interface. For disse systemer er der et webservices-endpoint tilgængeligt.
| Environment | URL |
| ACCEPT | https://accept-connect.transsmart.com/TboxService/2_0 |
| PROD | https://connect.transsmart.com/TboxService/2_0 |
Du kan hente webservice-definitionen ved at tilføje ?wsdl i slutningen af basis-URL'en:
https://accept-connect.transsmart.com/TboxService/2_0?wsdl
https://connect.transsmart.com/TboxService/2_0?wsdl
Der er ingen support til at integrere lokationsvælgere, når du bruger webservices.
4. Dokumentation
Den seneste version af al dokumentation er tilgængelig her:
https://devdocs.transsmart.com
Dette website er primært dedikeret til API-integrationsfunktionerne, men du vil finde et kapitel dedikeret til SOAP-webservicen, hvor du kan downloade den nyeste version af dokumentationen.
For at kickstarte din udvikling har vi oprettet en Postman-pakke, der kan hjælpe dig med at få en fornemmelse af, hvordan API-interaktionen ser ud. Du kan downloade den nyeste version af pakken her:
https://postman.transsmart.com
PS : Der er ingen support for at integrere lokationsvælgere ved brug af webservices.
5. Sådan tester du din integration
Det brugernavn / password, du har modtaget, er knyttet til en demokonto i ACCOUNT-miljøet. Vi har konfigureret denne konto til at understøtte arbejde med 2 transportører og forskellige serviceniveauer
1. UPS, kun i kombination med nederlandske leveringsadresser
- EXPEDITED
- EXPRESS
- SAVER
- STANDARD
2. DHP (DHL Parcel), kun for leveringsadresser i Belgien eller Holland
- EUROPLUS
- EXPRESSER
Du kan teste Transsmart-dokumentmotoren ved at bruge DHP – EUROPLUS. I så fald udskrives der også et CMR-dokument, ud over ZPL-etiketten, som vi udskriver for de andre serviceniveauer.
6. Sikkerhed
Transsmart-platformen er kun tilgængelig via https (port 443). Vi bruger et SSL-certifikat leveret af Comodo. Sørg for, at dit system understøtter de mellemliggende og rodcertifikater (CA) fra Comodo.