Webhooks
Event Types
Complete catalog of Cresora webhook events.
| Event | Phase | Description |
|---|
payment.authorized | Stable | Payment authorized (manual capture mode) |
payment.captured | Stable | Payment captured and pending settlement |
payment.failed | Stable | Payment hard or soft declined |
payment.refunded | Stable | Payment fully or partially refunded |
| Event | Phase | Description |
|---|
ach.return.received | Stable | ACH payment returned by receiving bank |
ach.renotification_required | Stable | NACHA Reg E re-notification required for recurring ACH plan |
| Event | Phase | Description |
|---|
recurring.invoice.upcoming | Stable | Upcoming invoice for a recurring plan (fires 72h before charge) |
recurring.invoice.paid | Stable | Recurring plan invoice paid successfully |
recurring.invoice.failed | Stable | Recurring plan invoice payment failed |
| Event | Phase | Description |
|---|
dispute.created | Stable | Cardholder initiated a chargeback |
dispute.evidence_due | Stable | Evidence submission deadline approaching |
dispute.resolved | Stable | Dispute resolved (won or lost) |
| Event | Phase | Description |
|---|
terminal.transaction.completed | Phase 1 | In-person terminal transaction completed |
| Event | Phase | Description |
|---|
webhook.test | Stable | Sent when you register a new endpoint to verify reachability |
webhook.delivery_failed | Stable | Fired after 72h of failed retries |
webhook.endpoint_degraded | Stable | Endpoint success rate below 80% |