Webhooks

A webhook URL can now be provided as a request parameter in request bodies for certain endpoints which will notify you of any change in the underlying object status.

Most users end up setting webhooks on an account level from the dashboard as that gives them an interface to look at any successful or failed webhooks requests and also re-trigger them if required. Use this guide to setup webhooks

You don’t need to schedule tasks on your side or continuously poll our endpoints to track changes in the status of a Tazapay object. Instead, simply set up webhooks via the Tazapay merchant dashboard for the endpoints you want to receive real-time notifications.

It is necessary that you configure your endpoint URL to acknowledge Tazapay's webhooks with standard HTTP Codes. For example, pass 2xx for a successful POST request receipt on your server.

If Tazapay does not receive a 2xx acknowledgement, it will retry sending webhooks to the endpoint for a period of 24 hours. Click here for the detailed retry policy.

📘

Not receiving webhooks?

In case of any server block or not receiving a response to your webhook URL, try whitelisting the below IP addresses: Test Mode (Sandbox) : 13.213.226.109 Live Mode (Production) : 52.77.198.235