What is a Webhook?
Webhooks are a form of event-driven communication, which means they execute immediately after a request is received. This mechanism allows BVNK to send real-time data to you when a specific event occurs such as a payin or a payout, the update of the event is sent via an HTTP request.
What is a Webhook URL?
Provided by you, the BVNK customer, and acts as a phone number that the BVNK platform can call when an event happens.
To ensure a webhook URL works, the certificate it's built on should be public, valid, not expired, and supported by SSL or TLS. If the SSL or TLS version isn't supported, or the SSL certificate is expired or private, the webhook may return an error message.
How can Webhooks in the BVNK Portal be beneficial?
The Integrations Channel in the BVNK Portal allows you to configure real-time notifications via webhooks for key events such as; payins received, payouts sent out, and Virtual Accounts created. It means that you can interact with the BVNK Portal interface with minimal technical expertise to simplify the integration of your BVNK and receive notifications on changes to your account.
This feature will ensure that you are automatically informed about changes to your BVNK account, and minimises the requirement for you to ask for assistance in configuring your required webhook setup.
How the feature works:
Below is the list of steps to enable fiat webhooks via the BVNK Portal:
-
Log into the BVNK Portal.
-
Select Integrations in the side bar.
-
Click Webhooks in the toggle button.
-
Select the Call to Action button Add webhook.
-
Enter the Webhook URL which as a user you would like to receive the events.
-
Select the events to send from the list provided.
-
Select the Call to Action button Add.
-
Once added you can see the active webhook in the list of webhooks.
You will be able to:
-
List destinations of webhook URLs.
-
Create destination of webhook URLs.
-
Remove destination of webhook URLs.
-
List events when creating a destination or viewing detail