Un esempio pratico
Un pagamento genera un invito. Se il provider ripete l’evento, il servizio ritrova il pagamento già elaborato e verifica l’invito esistente. Un errore nell’email rimane recuperabile senza creare un secondo ordine o simulare un nuovo pagamento.
Cosa verificare
- Verificare autenticità e ambiente dell’evento.
- Ripetere lo stesso evento durante il collaudo.
- Separare ricezione, elaborazione e consegna.
Limiti da conoscere
Un HTTP200 non prova il completamento del lavoro. Occorre controllare lo stato applicativo e l’esito finale. La pagina di successo nel browser non sostituisce la conferma firmata del provider.
Un webhook ricevuto significa che tutto è finito?
No. Significa che l’evento è arrivato. Il sistema deve verificare autenticità, stato e operazione collegata, gestendo ritentativi e consegne senza duplicazioni.

