Webhook Payloads
Recupero
I payload inviati al tuo endpoint webhook quando si verificano eventi di recupero carrelli abbandonati o di gestione delle sottoscrizioni.
Eventi di Recupero del Carrello Abbandonato
I seguenti eventi webhook tracciano il ciclo di vita del recupero del carrello abbandonato:Campi del Payload del Checkout Abbandonato
string
obbligatorio
Il pagamento originale che è stato abbandonato. Usalo per cercare i dettagli del prodotto, importo e valuta.
string
obbligatorio
Il brand a cui appartiene questo checkout abbandonato.
string
obbligatorio
Il cliente che ha abbandonato il checkout.
string
obbligatorio
Il motivo per cui il checkout è stato abbandonato. Uno tra:
payment_failed— Il cliente ha tentato di effettuare il pagamento, ma non è riuscitocheckout_incomplete— Il cliente ha visitato il checkout, ma non ha mai tentato di effettuare il pagamento
string
obbligatorio
Stato attuale del lifecycle di questo tentativo di recupero. Uno tra:
abandoned— Rilevato, nessuna email ancora inviatarecovering— Almeno un’email di recupero inviatarecovered— Il cliente ha completato il pagamentoexhausted— Tutte le email sono state inviate oppure è stato trovato un checkout più recenteopted_out— Il cliente ha annullato l’iscrizione
string
obbligatorio
Timestamp ISO 8601 del momento in cui il checkout è stato rilevato come abbandonato.
string | null
L’ID del pagamento di recupero completato correttamente.
null fino al recupero del checkout.Esempio: gestione dei webhook ACR
Eventi di dunning
I seguenti eventi webhook tengono traccia del lifecycle di dunning dell’abbonamento:Campi del payload del tentativo di dunning
string
obbligatorio
L’abbonamento che ha attivato il tentativo di dunning.
string
obbligatorio
Il brand a cui appartiene questo tentativo di dunning.
string
obbligatorio
Il cliente proprietario dell’abbonamento.
string
obbligatorio
Lo stato dell’abbonamento che ha attivato il dunning. Uno di:
on_hold— Rinnovi interrotti a causa di un mancato pagamentocancelled— Il cliente ha annullato l’abbonamento dal Customer Portal
string
obbligatorio
Stato attuale del lifecycle di questo tentativo di dunning. Uno tra:
recovering— Le email di dunning sono in fase di inviorecovered— Il cliente ha aggiornato il metodo di pagamento e il pagamento è andato a buon fineexhausted— Tutte le email sono state inviate oppure lo stato dell’abbonamento è cambiato
string
obbligatorio
Timestamp ISO 8601 del momento in cui è stato creato il tentativo di dunning.
string | null
L’ID del pagamento di recupero completato correttamente.
null durante il recupero.Esempio: gestione dei webhook di dunning
Abandoned Cart Recovery
Configura le sequenze di email ACR e gli incentivi sotto forma di sconto.
Subscription Dunning
Configura le sequenze di email di dunning per gli abbonamenti scaduti.
Subscription Webhooks
Eventi correlati del lifecycle dell’abbonamento, come
subscription.on_hold e subscription.cancelled.Schema del payload webhook
Webhook payload for abandoned_checkout.detected and abandoned_checkout.recovered events
Opzioni disponibili:
payment_failed, checkout_incomplete Brand id this abandoned checkout belongs to
Opzioni disponibili:
abandoned, recovering, recovered, exhausted, opted_out Ultima modifica il 21 agosto 2026