Opening firewalls for callbacks
Callbacks from checkout sessions will be sent from one of these IPs:
34.241.230.119
34.242.13.162
If you’re using a firewall, traffic from these IPs should be let through.
These IPs apply to session callbacks. To receive account-wide event notifications instead, see Webhooks.
Validating payload with signature
Use POST /v1/admin/signature to create a secret.
Callbacks from Dintero will now include a header named Dintero-Signature, and your backend can now implement signature
verification for this.
Example code for validating signature
To validate the signature received in the Dintero-Signature header
- Note that spaces in query parameters must be encoded with
+ (not %20) before
the signature is created
- The query parameters must be sorted
How to view the callback sent and received
Sometimes, small unforeseen difficulties might occur when implementing the signature check.
For example, if you successfully create a transaction from a checkout session but the signature check fails on the received callback, this might be for you.
To provide a better overview of the request sent and response received, the Backoffice platform offers a view at the bottom of each individual transaction page. This view includes any callbacks sent and received.
1. Login to backoffice, then follow this interactive slide-show
Last modified on June 8, 2026