Webhooks i Shoporama
Veiledning for å sette opp webhooks i Shoporama som sender data til eksterne systemer ved bestemte hendelser.
Med webhooks kan du få Shoporama til automatisk å sende en melding til en ekstern tjeneste når noe skjer i butikken din - for eksempel når en ny ordre opprettes. Her går vi gjennom hva webhooks er og hvordan du setter dem opp.
Hva er webhooks?
En webhook er et automatisk varsel som Shoporama sender til en URL du spesifiserer når en bestemt hendelse inntreffer. Tenk på det som et "omvendt API" - i stedet for at du spør Shoporama "er det noen nye bestillinger?", forteller Shoporama deg det automatisk.
Uten webhooks: Tjenesten din spør Shoporama hvert 5. minutt: "Er det noen nye bestillinger?" (unødvendig belastning)
Med webhooks: Shoporama varsler deg umiddelbart når det er en ny bestilling (effektivt og i sanntid)
Tilgjengelige webhook-hendelser
Du kan sette opp webhooks for følgende hendelser:
| Hendelse | Beskrivelse av hendelse |
|---|---|
| ordre.opprettet | En ny ordre har blitt opprettet |
| ordre.betalt | En ordre er merket som betalt |
| ordre.sendt | En ordre er merket som sendt |
| produkt.oppdatert | Et produkt har blitt oppdatert |
Opprett en webhook
- Gå til Innstillinger (tannhjulet)
- Klikk på de tre prikkene og velg Webhooks
- Klikk på "Opprett ny webhook"
- Angi URL-adressen som skal motta webhook-dataene
- Velg hendelsen du vil lytte til
- Klikk på Lagre
Eksempel på nyttelast for webhook
Når en hendelse utløses, sender Shoporama en HTTP POST-forespørsel til URL-adressen din med data i JSON-format. Her er et eksempel for order.created:
{ "event": "order.created", "order_id": 12345, "webshop_id": 5842, "timestamp": "2024-01-15T10:30:00+01:00" }
Mottaker-tjenesten bør svare med HTTP-status 200 for å bekrefte mottakelsen.
Bruke webhooks
Typisk bruk av webhooks:
- Lagerintegrasjon - send nye bestillinger automatisk til lageret
- Slack/Teams-varsling - bli varslet om nye bestillinger i kanalen din
- Tilpasset integrasjon - synkroniser bestillinger med ditt eget system
- Automatisering - utløs arbeidsflyter i Zapier, Make eller lignende
Tips til bruk
Bruk et verktøy som webhook.site for å teste webhooks før du implementerer den endelige mottakeren.
Trenger du hjelp? Kontakt oss på support@shoporama.dk.
Webhook ved opprettelse av kunde
I tillegg til ordrehendelser kan du nå også sette opp en webhook som utløses når en ny kunde opprettes i nettbutikken din. Velg hendelsen customer.created når du oppretter webhooken.
Nyttelasten inneholder kundeinformasjon og kan brukes til å synkronisere kundedata med eksterne CRM-systemer, markedsføringsplattformer eller andre tjenester.
Relaterte artikler
Se opprettede webhooks i butikken din
Guide for å se hvilke webhooks som er opprettet i Shoporama-nettbutikken din.
API for Facebook-konverteringer
Veiledning for hvordan du setter opp Facebook Conversions API i Shoporama-nettbutikken din via den innebygde sporingsmotoren.
Finn eller opprett en API-nøkkel
Guide til hvordan du finner API-nøkkelen din i Shoporama, som brukes til integrasjoner med blant annet Shipmondo.