How to Create Webhooks

Last updated: May 4, 2026

This guide explains how to create and configure your webhooks. Webhooks are automated messages sent from one system to another when a specific event occurs.


Follow the steps below to configure a webhook:

Step 1: Navigate to the Webhook Section

  1. Log in to your API dashboard.

  2. Scroll to the Webhooks section.

  3. Click Create New to create your webhook


Step 2: Configure your Webhook 

When creating your webhook, you’ll be prompted to provide the following details: 

  • Transaction type

    Select the transaction type you are creating the webhook for (for example, payment, collection, or settlement), or you can select all for every event.

  • Event State

    Then select the event state as to when the webhook message will be sent out (for example, expired, failed, processing, or completed).

  • Webhook URL

    Lastly, enter the endpoint where webhook events will be delivered.

Once all fields are complete, click on Save to create your webhook.

🎉Congratulations, your webhook has been created.