Event notification
Sent by Specter to your registered webhook URL when a subscribed decision event occurs. Respond with a 2xx status to acknowledge receipt; non-2xx responses are retried.
Headers
HMAC-SHA256 signature of the raw request body, computed with the webhook's hmac_key. Verify it to authenticate the delivery.
Body
Body delivered to your registered URL when a subscribed event occurs.
Unique identifier for this event.
The decision event that triggered the notification. decision.async.* variants are emitted when an asynchronous (backend) evaluation completes after a PROVISIONAL response.
decision.allow, decision.block, decision.review, decision.provisional, decision.async.allow, decision.async.block, decision.async.review The decision this event relates to.
ISO 8601 timestamp when the event occurred.
Payment lifecycle state at the time of the event. Present only for asynchronous decision events (decision.async.*).
authorized, captured, voided, fraud_reported, chargedback, failed Response
Acknowledged. The delivery is marked successful.