invoice.paid webhook

View as Markdown

Sent after a checkout invoice is durably settled and transitions to PAID.

Headers

X-Gwop-SignaturestringRequired

Verify HMAC_SHA256("{timestamp}.{raw_body}", webhook_secret).

X-Gwop-Event-IdstringRequiredformat: "uuid"
X-Gwop-Event-TypeenumRequired
Allowed values:

Payload

The payload of this webhook request is an object.
event_idstringRequiredformat: "uuid"
event_typeenumRequired
Allowed values:
event_versionintegerRequired>=1
created_atdatetimeRequired
dataobjectRequired

Response

200
Event accepted
204
Event accepted with no body