collection_url when your business receives funds.
Parameters overview
Example payload
Failed transactions
Blaaiz also sends a collection webhook when a CAD collection fails. The webhook goes to the samecollection_url, with transaction_status set to FAILED and message set to Transaction Failed.
A failed webhook adds a failure_reason field. This field gives the reason the collection did not complete, as reported by the payment provider. Use this reason to tell the payer what to correct, or to open a support case.
Blaaiz sends
failure_reason one time, on the failure webhook only. A later webhook replay does not include the failure_reason field.0.00 and the source_information fields can be null.
Failed example payload
Expired transactions
Blaaiz sends a collection webhook when a CAD collection expires. A collection expires when the payer does not approve an Interac money request before its expiry time. The default expiry time is 48 hours after you create the request. The webhook goes to the samecollection_url. Blaaiz sets transaction_status to EXPIRED and message to Transaction Expired.
The amount fields show the amount you requested. The source_information fields and payee_collection_email are null, because the payer never approved the request.

