Sådan tjekker man webhook-fejl i e-conomic (GS1Trade Transact)
Hvis et medlem oplever, at fakturaer ikke bliver sendt fra e-conomic til GS1Trade Transact, kan årsagen være fejl i webhook-integrationen.
e-conomic viser ikke nødvendigvis fejl ved bogføring af fakturaer.
Fejl i integrationen kan kun ses i webhook-loggen.
Typisk skyldes problemet:
-
forkert webhook URL
-
forkert token / autentifikation
-
integration der ikke længere er autoriseret
Sådan tjekker du webhook-loggen
1. Åbn webhook-indstillinger i e-conomic
Log ind i e-conomic.
Gå til:
Indstillinger → Webhooks
Her vises alle aktive webhooks.
2. Find GS1Trade Transact webhook
Find webhooket der bruges til integrationen til TrueCommerce / GS1Trade Transact.
Webhooket vil typisk være opsat til at reagere på:
Bogført faktura
3. Åbn webhook-loggen
Ud for webhooket findes et ikon til højre i rækken.
Klik på log-ikonet for at se webhook-loggen.
Her vises alle forsøg på at sende data til integrationen.
4. Kontroller statuskoden
I loggen vises en statuskode for hver afsendelse.
| Status | Betydning |
|---|---|
| 200 OK | Beskeden er modtaget korrekt |
| 401 Unauthorized | Autentifikation fejler |
| 404 Not Found | URL er forkert |
| 500 | Fejl hos modtager |
Hvis status ikke er 200, er beskeden ikke modtaget korrekt.
Eksempel på fejl
En typisk fejl kan være:
Status
401
Modtagne data
Unauthorized
Dette betyder, at webhooket forsøger at sende data, men at modtageren afviser forbindelsen.
Hvad gør man hvis der er fejl
Hvis webhook-loggen viser fejl:
-
Kontroller webhook URL
-
Kontroller at integrationen stadig er aktiv
-
Kontroller at token / adgang stadig er gyldig
-
Kontakt GS1 support hvis problemet fortsætter