Markedsplads

DHL Shipping

v1.0.0

Tilføjelse af Adminium · Forsendelse

Overblik

Et fragtfirma til værkstedet. Når en opgave er færdig, spørger den, hvad en afhentning ville koste for netop den pakke, oplaget giver – vægten kommer fra de ark, der er brugt – tilbyder de services, der kommer retur, bestiller én, gemmer labelen og følger sporingen hele vejen til levering. En adresse, fragtfirmaet ikke tager imod, kommer tilbage som en afvisning, du kan læse og rette, ikke som en tavs fejl. Den er skrevet op mod kontrakten for et fragtfirma og ikke mod ét firma, og derfor er den næste en kopi af denne; i demoen taler den med en stand-in-transport, så der bestilles aldrig en rigtig afhentning.

Hvad den kobler sig på

En tilføjelse udvider en app, du allerede kører, og udrulles aldrig alene. Denne her kobler sig på:

Hvad forbindelsen giver den lov til

Den skal bruge en API-nøgle og et kundenummer fra din egen konto hos fragtfirmaet. Begge dele gemmes krypteret, sløres i hvert svar og sendes aldrig til browseren. Forbundet må den læse en færdig opgave, skrive forsendelser og deres sporingshændelser og lægge en label i dit fillager. Dens serverhalvdel må kalde én adresse og intet andet.

Inde i din egen installation

  • Læse den opgave, den arbejder på
  • Oprette og opdatere forsendelser
  • Skrive filer i dit fillager

Adresser, dens serverkode må nå

  • express.api.dhl.com

Den liste er hele listen: et kald til en anden adresse bliver afvist og noteret.

Hvad der skal til for at forbinde

En API-nøgle

Hvad den tilføjer

Hvor den dukker op 4
  • Forsendelseshandlingerne på arbejdssedlen
  • Valget af levering, når der bestilles
  • Forsendelsesoversigten på kundens ordre
  • Sit eget felt under Tilføjelser i indstillingerne
Tabeller, den tager med 2
  • shipments
  • shipment_events
Indstillinger, du vælger 4
  • API-nøgle
  • Kundenummer
  • Brug stand-in-transporten i stedet
  • Sidste frist for afhentning

Hvis du slår den fra

Når du afbryder forbindelsen, forsvinder tilføjelsens skærmbilleder. Den dropper aldrig de tabeller, den har oprettet, sletter aldrig de filer, den har skrevet, og fjerner aldrig de rækker, den har tilføjet — alt, hvad den har skrevet, bliver i din database. De adgangsoplysninger, den fik, bliver tilbagekaldt og slettet sammen med den.

Hvad der bliver

Allerede bestilte forsendelser, deres labels og hele sporingshistorikken bliver præcis, hvor de er.

Hvad der forsvinder

Fragtfirmaet forsvinder fra bestillingen, fra kundens ordre og fra arbejdssedlen, og den gemte nøgle slettes. At udlevere over disken virker som før.

Om demoen

Ingen demo på dette site foretager et rigtigt kald til andres tjeneste. Hver tilføjelse har en stedfortrædende transport med, som svarer ud fra indbyggede data, og den er slået til fra start. Rigtige adgangsoplysninger hører til selvhosting og er beskrevet i tilføjelsens egen README.

Sådan slår du den til Skift til trykkeriets side i demoen, åbn Tilføjelser og slå DHL Shipping til – åbn så en færdig opgave.

Adminium er ikke tilknyttet dette firma.