Skip to main content
Testare la tua integrazione webhook prima di andare live è essenziale per un’integrazione senza intoppi.

Utilizzare la dashboard

Inviare eventi di test

  1. Apri Settings → Developers → Manage Webhooks
  2. Nel portale webhook incorporato apri il tuo endpoint
  3. Seleziona il tipo di evento da testare
  4. Rivedi il payload di test e invialo

Visualizzare i log dei webhook

Il portale webhook incorporato mostra un log completo di tutte le consegne dei webhook:
  • Stato: Successo o fallimento
  • Tempo di risposta: Quanto tempo ha impiegato il tuo endpoint a rispondere
  • Codice di risposta: Il codice di stato HTTP restituito
  • Payload: I dati esatti inviati

Sviluppo locale

Durante lo sviluppo, il tuo localhost non è accessibile da Internet. Ecco alcune soluzioni:

Usare ngrok

ngrok crea un URL pubblico che fa da tunnel al tuo server locale:
Usa l’URL di ngrok (ad es. https://abc123.ngrok.io/webhooks) come endpoint webhook.

Usare webhook.site

webhook.site fornisce un URL gratuito che cattura tutte le richieste in arrivo:
  1. Vai su webhook.site
  2. Copia il tuo URL univoco
  3. Aggiungilo come endpoint webhook in storekit
  4. Attiva eventi e ispeziona i payload

Checklist di test

Prima di andare live, verifica:

Modalità test vs modalità live

Testa i webhook nel tuo ambiente di sviluppo prima di abilitarli in produzione:
  1. Crea un endpoint separato per i test
  2. Usa credenziali di test/sandbox
  3. Verifica che tutto funzioni
  4. Passa all’endpoint di produzione