Skip to main content

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
JavaScript

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