Prerequisites

Before you start using Webhooks, ensure you meet the following prerequisites:

Technical Requirements

  • Create a publicly accessible HTTPS endpoint that can receive and process webhook payloads.

  • Implement proper security measures to validate webhook signatures (Applicable to Transaction Webhooks only).

  • Set up appropriate error handling and retry logic

Webhook Configuration

Share your Webhook URL with Integration Team for configuration. Webhook URLs will be configured on the merchant account to receive POST events.

The accessible HTTPs POST endpoint is prepared to:

  • Accept incoming HTTP POST requests.

  • Respond with an HTTP 200 OK status code to acknowledge successful receipt.

Webhook Configuration by User Type

Webhook access is managed by the integrator. Ensure you register webhooks according to your business need.

Integrated Software Partners

Integration Team apply the appropriate webhook configuration during account setup.

Virtual Terminal Users

Only account administrators can configure webhooks in the Virtual Terminal. To add a webhook URL:

  1. Go to VT Settings > Terminal.

  2. Select the Enable Transaction Alert.

  3. Add your URL to the Transaction Alert Callback URL field.

  4. Click Save Terminal Settings.

For more information about Virtual Terminal, refer to the following article:

Last updated

Was this helpful?