collection_url.
When it fires
Blaaiz delivers a refund webhook at each stage of the refund lifecycle:The wire
type is refund_initiated for the first delivery and refund for the
final delivery. Use the status field to tell a successful refund from a failed one.Parameters overview
Example payload — successful refund
Example payload — failed refund
A failed refund carriesstatus set to failed and a failure_reason. Blaaiz handles the funds. You do not need to retry the refund.
Signature verification
Blaaiz signs every refund webhook with your webhooksigning_secret. Verify the x-blaaiz-signature header before you process the payload. See Signature verification.
Related pages
- Refunding a collection — rules and lifecycle.
- Initiate a refund — start a refund.
- Get a refund — read a refund status.

