Enable Signature for a Webhook

Although setting up a Signature is optional during Webhook configuration, it adds an extra layer of security and helps reduce the risk of data tampering or loss.

Set up a Signature

  1. Go Developers > Webhooks.

  2. Click the needed Webhook in the grid and scroll to the Signature section.

  3. Enable the Signature toggle. The system opens a modal prompting you to copy the Secret key.

  4. For security reasons, Secret keys are not stored on our side, so make sure to copy and securely save the key.

  5. If the existing Secret key is no longer valid or does not meet your requirements, you can generate a new one. Click the Reload icon next to the key.

  6. A new modal opens, allowing you to roll the key and select an Old key expiry period (1 hour, 3 hours, 24 hours, or 7 days).

  7. Set the desired expiry period. Once it ends, the Old key becomes invalid

circle-info

During this transition, both the Old and New keys remain active until the Old key expires. This dual-key approach prevents any interruptions in payment processing.

  1. After completing the changes, return to the Signature section to review both the Old and New keys.

Last updated