Webhook
Un meccanismo di callback che invia automaticamente una notifica a un altro sistema quando in un sistema si verifica un evento specifico, per esempio quando viene ricevuto un pagamento.
- 01
Perché è importante
Un webhook permette a un sistema di essere avvisato nel momento in cui si verifica un evento invece di chiedere continuamente “c'è qualcosa di nuovo”; è più veloce e fa risparmiare risorse. Conferme di pagamento, stati degli ordini e invii di moduli sono utilizzi comuni. La notifica in arrivo deve essere verificata con una firma per confermare che provenga davvero dal sistema mittente.
- 02
Esempio
Quando un pagamento viene completato, il provider di pagamento invia un webhook al server del negozio. Il negozio verifica la firma, conferma l'ordine e invia al cliente un'e-mail di conferma.
- 03
Errore comune
Accettare webhook senza verificare la firma. Chiunque potrebbe inviare a quell'indirizzo una notifica falsa di “pagamento ricevuto” e creare ordini gratuiti.
- 04
Termini correlati
Servizi e guide correlati
Parliamo del tuo progetto.
Raccontaci la tua esigenza; definiremo insieme l'ambito.