Dokumentation/Udvikler

Hændelser, webhooks og API-nøgler

PlanlagtSidst gennemgået 2026-10-06
Planlagt

Denne side beskriver noget, der endnu ikke er bygget. Indholdet er en plan og kan ændre sig.

Du skal kunne udvide en shop uden at røre kernen – også med kode i et helt andet sprog.

Planen#

  • Hændelser gemmes i en tabel, der kun kan tilføjes til: fx order.created, order.paid, order.shipped og withdrawal.requested.
  • Udgående webhooks pr. shop: signerede kald med nye forsøg og en kø for mislykkede leveringer.
  • API-nøgler pr. shop med scopes (kun læsning, ordrer, produkter), som kan roteres og gemmes hashet.

Eksempel#

En Blazor-app lytter på order.paid og kalder API'et for at oprette en forsendelse eller bogføre. Alt sker over HTTP – kundens kode køres aldrig i platformens proces.

Bemærk

Kald, som platformen foretager synkront under selve købet, er ikke en del af planen i første omgang.