Integrarea diferiților parteneri logistici prin intermediul unui API universal de expediere


Cu ceva timp în urmă, am pornit într-o căutare pentru a afla dacă există un standard unificat de API/EDI pentru transport - unul pe care mai multe companii de logistică îl utilizează deja - pentru a simplifica integrările API pentru expedieri cu mai mulți transportatori.

Puteți citi despre constatările mele aici.

Scopul era de a automatiza procesul de comandă de transport într-un mod în care nu ar fi nevoie să implementați o conexiune API complet separată cu fiecare companie de logistică cu care lucrați și să economisiți timp și resurse de dezvoltare.

Ei bine, pe scurt: un protocol API universal pentru transportatori nu există.

Prin urmare, fie trebuie să construiți o nouă integrare pentru fiecare furnizor de logistică cu care lucrați, fie găsiți un serviciu de broker API pentru mai mulți transportatori pe care să îl utilizați.

Dacă sunteți curios dacă și cum ar putea funcționa un API pentru mai mulți transportatori în cazul dumneavoastră, programați o consultație gratuită cu mine. Aș fi încântat să vă prezint posibilitățile!

Provocarea implementării API-urilor pentru transportatori


Implementarea unui nou API pentru transportatori ar putea suna distractiv dacă sunteți un pasionat de IT care preferă să comunice cu computerele decât cu oamenii reali.

Dar, într-o lume mai realistă, ați utiliza de obicei un ERP sau un WMS unde s-ar putea să nu aveți nici măcar accesul adecvat pentru a implementa o nouă conexiune API.

Sunt șanse să fie nevoie să angajați o companie IT cu expertiza și licențele potrivite pentru a construi fiecare integrare. Sună scump, nu-i așa?

Acum imaginați-vă că faceți acest lucru pentru fiecare companie de transport cu care lucrați. Producătorul, angrosistul sau comerciantul cu amănuntul mediu utilizează 10 până la 15 furnizori de logistică diferiți. Aoleu.

Apoi managerul dumneavoastră de logistică vă informează că au negociat oferte și mai bune - cu un set complet nou de transportatori. Aoleu.

În continuare, aflați că trei dintre companiile de logistică cu care ați integrat deja planifică să își schimbe platformele API și va trebui să reconstruiți totul de la zero. Aoleu.

Deci, există vreo altă cale?

API de expediere pentru mai mulți transportatori


La Cargoson, am construit integrări cu aproape fiecare transportator existent și continuăm să ne extindem pe baza listei noastre de "transportatori cei mai căutați", la cererea clienților noștri.

Și apoi am construit un API de expediere pentru mai mulți transportatori pe baza tuturor acestora, pentru ca dumneavoastră să îl utilizați.

Ideea este simplă: trebuie să construiți o singură integrare cu Cargoson, iar noi ne vom ocupa de toate API-urile transportatorilor pe care ați dori să le utilizați. Dacă ne lipsește un transportator, îl vom adăuga pentru dumneavoastră. Gratuit.

Acum, sunt pe cale să mă entuziasmez în legătură cu partea tehnică a modului în care funcționează un API pentru mai mulți transportatori, dar nu vreau să vă adorm! Dacă preferați să vedeți o demonstrație live și să discutăm despre cum ar putea ajuta configurația dumneavoastră specifică, doar programați un apel rapid și să discutăm.

Cum funcționează


Iată o privire rapidă asupra modului în care ar funcționa acest lucru. Știu că sună puțin tehnic, dar fiți răbdători. Să începem.

Să spunem că ați confirmat o comandă de vânzare în ERP-ul dumneavoastră și trebuie să declanșați o comandă de transport pentru a o livra clientului. Mai întâi, ar trebui să cunoașteți costul aproximativ al transportului. Pentru a obține acest lucru, declanșați o CerereDePreț din ERP-ul dumneavoastră astfel:

{
  "collection_date": "2024-10-15",
  "collection_postcode": "2870",
  "collection_country": "BE",
  "delivery_postcode": "47179",
  "delivery_country": "DE",
  "rows_attributes": [
    {
      "quantity": 1,
      "package_type": "EUR",
      "weight": 450,
      "length": 120,
      "width": 80,
      "height": 100,
      "description": "Goods"
    }
  ]
}

Și în răspuns, veți vedea tarife în timp real de la mai mulți transportatori astfel:

{
    "status": 200,
    "object": {
        "prices": [
            {
                "carrier": "DSV Road *",
                "service": "Road",
                "service_id": 152,
                "price": "15.53",
                "currency": "EUR",
                "estimated_collection_date": "2024-10-15",
                "estimated_delivery_date": "2024-10-17",
                "transit_time": "2"
            },
            {
                "carrier": "Schenker *",
                "service": "Road",
                "service_id": 102,
                "price": "28.13",
                "currency": "EUR",
                "estimated_collection_date": "2024-10-15",
                "estimated_delivery_date": "2024-10-16",
                "transit_time": "1"
            },
            {
                "carrier": "Demo Carrier B",
                "service": "Groupage",
                "service_id": 1842,
                "price": "27.36",
                "currency": "EUR",
                "estimated_collection_date": "2024-10-15",
                "estimated_delivery_date": "2024-10-16",
                "transit_time": "1"
            }
        ]
    }
}

Dezvoltatorul dumneavoastră poate extrage cu ușurință aceste date pentru a le afișa în sistemul dumneavoastră ERP. Ceva de genul acesta:

Exemplu de afișare a răspunsului API pentru mai mulți transportatori privind prețurile și timpii de tranzit în ERP-ul dumneavoastră
Exemplu de afișare a răspunsului API pentru mai mulți transportatori privind prețurile și timpii de tranzit în ERP-ul dumneavoastră


Făcând clic pe butonul "Rezervă" se trimite comanda de transport direct către partenerul de logistică ales. În schimb, veți primi etichete de expediere, un cod de urmărire și un link direct de urmărire.

Software pentru mai mulți transportatori care umple golurile


Vă întrebați probabil de unde provin toate aceste date? Întrebare excelentă!

Majoritatea companiilor de logistică nu au un API de prețuri; unele nu au deloc API, iar altele nu au nici măcar un portal de rezervare, astfel încât toată comunicarea se face prin e-mailuri.

Aici intervine API-ul de expediere pentru mai mulți transportatori al Cargoson.

Am acoperit totul de partea noastră. Ori de câte ori implementăm o nouă integrare cu un transportator, ne asigurăm că toate "piesele puzzle-ului" necesare sunt la locul lor. Dacă un transportator nu oferă un API de prețuri, vom încărca lista de prețuri în sistemul nostru - nu orice listă de prețuri, ci acordul dumneavoastră personal de prețuri cu transportatorul. Prin urmare, calculul efectiv al prețului are loc de partea noastră. Același lucru este valabil pentru estimările timpilor de livrare, urmărire, emisiile de CO2e, etichetele de transport și așa mai departe.

În esență, adăugăm toate elementele de serviciu lipsă pe care furnizorul dumneavoastră de logistică nu le are.

Cargoson adaugă toate elementele de serviciu lipsă pe care diferiții furnizori de servicii de transport ai dumneavoastră ar putea să nu le aibă
Cargoson adaugă toate elementele de serviciu lipsă pe care diferiții furnizori de servicii de transport ai dumneavoastră ar putea să nu le aibă


Automatizați-vă Expedierile cu un API Universal de Transport pentru Mai Mulți Transportatori


Indiferent dacă sunteți un producător, angrosist sau comerciant cu amănuntul, integrarea mai multor transportatori în ERP-ul, WMS-ul sau sistemul dumneavoastră de gestionare a comenzilor poate fi o provocare considerabilă. Utilizând o platformă API unificată precum Cargoson, puteți:

  • Accesa tarife în timp real, rezerva expedieri, genera etichete și urmări colete pentru mii de transportatori printr-o singură integrare
  • Integra rapid noi transportatori fără proiecte IT complexe
  • Fi sigur că aveți date și flux de lucru normalizate pentru toți transportatorii, indiferent de capacitățile lor IT
  • Aloca resurse de dezvoltare pentru îmbunătățirea sistemelor dumneavoastră de bază, nu pentru construirea și întreținerea a nenumărate integrări cu transportatorii

V-ați interesat?

Să discutăm despre cazul dumneavoastră specific:

Programați o consultație gratuită