Webhooks

Webhooks are automated messages sent from one application to another when a specific event occurs. In the context of our platform, webhooks allow developers to receive real-time notifications about important events related to transactions, payouts, and other actions within their applications. By setting up webhooks, developers can automate processes, trigger actions, or simply be informed whenever a particular event happens.

Setting Up Webhooks

To set up webhooks, follow these steps:

  1. Access Webhooks Settings:

    • Log in to your merchant dashboard.

    • Navigate to Settings -> Developers.

    • Locate the Webhooks Settings section.

  2. Add a Webhook URL:

    • In the Webhook Settings section, you can add URLs that will be triggered for specific events.

    • Each webhook URL can be associated with different events (such as payment received or payout initiated).

    • Enter the URL you want to receive the webhook notifications and select the relevant events.

  3. Webhook Calls:

    • Once set, the provided webhook URL will receive HTTP POST requests whenever the associated event occurs. The requests will contain information about the event and any relevant data, allowing your system to respond accordingly.

NOTE: To acknowledge receipt of the webhook, the added webhook should respond fast and must return 2xx HTTP status code. This status code should only indicate receipt of the message, not an acknowledgement that it was successfully processed by your system. Any information attached to the response will be ignored on our system.

Last updated