As mentioned before, we will notify you if something interesting happens in your account. When an interesting event occurs, we create a new webhook and send it to you.
For example, when a payment succeeds, we create a Payment.created event; and when a checkout or a merchant has been updated we send you a Checkout.updated and Merchant.updated webhook. Please note, that many API requests may cause multiple events to be created.
For example, if a payment success we will send a Checkout.updated and Payment.created event.
All URLs will be called via POST
Our webhooks are signed. Please check the x-signature-hmac-v1 header - it's recommended to check signature for validity.
The Webhooks are signed with the following setting:
- Algorithm: SHA256
- Payload: Entire Payload (body)
- Secret: Shared secret per URL