Sett opp Stripe webhook

En webhook sørger for at Nyrge får beskjed fra Stripe når en betaling er gjennomført. Uten webhook kan bestillinger bli stående som «ubetalt» hvis kunden lukker nettleseren før bekreftelsessiden lastes.

Hva er en webhook?

En webhook er en automatisk melding fra Stripe til Nyrge. Når en kunde fullfører en betaling, sender Stripe en melding til din nettside som bekrefter betalingen. Dette sikrer at ordren alltid markeres som betalt, uavhengig av hva kunden gjør i nettleseren.

Sett opp webhook i Stripe

  1. Logg inn på Stripe Dashboard
  2. Gå til Developers → Webhooks
  3. Klikk Add endpoint
  4. Lim inn webhook-URLen som vises i Nyrge under Innstillinger → Betalinger
  5. Under «Select events to listen to», velg:
    • checkout.session.completed
  6. Klikk Add endpoint

Kopier signing secret

  1. Etter at endpointet er opprettet, klikk på det i listen
  2. Klikk «Reveal» ved Signing secret
  3. Kopier verdien (starter med whsec_)
  4. Gå til Nyrge → Innstillinger → Betalinger
  5. Lim inn i feltet «Webhook Secret»
  6. Klikk Lagre

Test webhook

I Stripe Dashboard under Developers → Webhooks → ditt endpoint, klikk «Send test webhook» og velg checkout.session.completed. Hvis alt er riktig konfigurert, skal du se en vellykket leveranse i loggen.

Du kan også bruke Stripe CLI lokalt for å videresende webhook-hendelser under utvikling.

Fant du ikke det du lette etter?

Ta kontakt med oss, så hjelper vi deg videre.

Kontakt oss