1. Introduktion
Nedan finns en kort introduktionstext om de tillgängliga funktionerna för integration. Din kontaktperson kommer att skicka användarnamn, lösenord och customerID som ska användas för var och en av dessa integrationsplattformar (MyTranssmart + API/websvc). Du hittar alltid en URL för användargodkännandemiljön -ACCEPT- och för produktion -PROD. Båda miljöerna är helt separata när det gäller konfiguration och tillgängliga transportörer. Kontakta din tilldelade kontaktperson för mer information om din specifika situation.
2. MyTranssmart
Detta är portalen där du kan se alla dina försändelser och deras respektive status. Du kan använda denna portal för att få en bekräftelse på att du skickar data på rätt sätt.
| Environment | URL |
| ACCEPT | https://accept-my.transsmart.com |
| PROD | https://my.transsmart.com |
3. Integrationsfunktioner
3.1 API
Transsmart API kan användas för integration via json eller xml.
| Environment | URL |
| ACCEPT | https://accept-api.transsmart.com/v2/ |
| PROD | https://api.transsmart.com/v2/ |
Utvecklardokumentationen är offentligt tillgänglig och alltid synkroniserad med de tillgängliga funktionerna i respektive miljö. Mer specifikt: om vi har släppt nya funktioner i ACCEPT, kommer motsvarande utvecklardokumentation att uppdateras i enlighet med detta, description för den nya funktionen kommer inte att ingå i PROD devdocs.
| Environment | URL |
| ACCEPT | https://accept-devdocs.transsmart.com/ |
| PROD | https://devdocs.transsmart.com/ |
API:t stöder användning av DHL- och UPS-platssökare.
3.2 Webservices
Vissa system har problem med att ansluta till ett API-gränssnitt. För dessa system finns en webservices-endpoint tillgänglig.
| Environment | URL |
| ACCEPT | https://accept-connect.transsmart.com/TboxService/2_0 |
| PROD | https://connect.transsmart.com/TboxService/2_0 |
Du kan hämta webbtjänstdefinitionen genom att lägga till ?wsdl i slutet av bas-URL:en:
https://accept-connect.transsmart.com/TboxService/2_0?wsdl
https://connect.transsmart.com/TboxService/2_0?wsdl
Det finns inget stöd för att integrera platsväljare när du använder webbtjänsterna.
4. Dokumentation
Den senaste versionen av all dokumentation finns här:
https://devdocs.transsmart.com
Denna webbplats är främst avsedd för API-integrationsfunktionerna, men du hittar ett kapitel som är ägnat åt SOAP-webbtjänsten där du kan ladda ner den senaste versionen av dokumentationen.
För att kickstarta din utveckling har vi skapat ett Postman-paket för att hjälpa dig att få en känsla för hur API-interaktionen ser ut. Du kan ladda ner den senaste versionen av paketet här:
https://postman.transsmart.com
PS : Det finns inget stöd för att integrera platsväljare när du använder webbtjänsterna.
5. Hur du testar din integration
Användarnamnet/lösenordet du fått är kopplat till ett demokonto i ACCOUNT-miljön. Vi har konfigurerat detta konto för att kunna arbeta med 2 transportörer och olika servicenivåer
1. UPS, endast i kombination med nederländska leveransadresser
- EXPEDITED
- EXPRESS
- SAVER
- STANDARD
2. DHP (DHL Parcel), endast för leveransadresser i Belgien eller Nederländerna
- EUROPLUS
- EXPRESSER
Du kan testa Transsmart-dokumentmotorn genom att använda DHP – EUROPLUS. I så fall skrivs även ett CMR-dokument ut, utöver den ZPL-etikett som vi skriver ut för de andra servicenivåerna.
6. Säkerhet
Transsmart-plattformen är endast tillgänglig via https (port 443). Vi använder ett SSL-certifikat från Comodo. Kontrollera att ditt system stöder de intermediära och rot-CA-certifikaten från Comodo.