Webhooks integration
Event Notifications
About Webhooks
Webhooks are one of a few ways web apps can communicate with each other. It allows to send real-time data from one application to another whenever a given event occurs. The data is sent over the web from the application where the event originally occurred, to the receiving application that handles the data. This exchange of data happens over the web through a “webhook URL.”
A webhook URL is provided by the receiving application, and acts as a phone number that the other application can call when an event happens.
Only it’s more complicated than a phone number, because data about the event is sent to the webhook URL in either JSON or XML format. This is known as the “payload.”
Benefits and use cases of Webhooks Vouchery integration
It is possible to receive notifications on various Vouchery system actions through Subscription API which works as a webhook interface.
Following events are supported:
-
voucher_redeemed
-
voucher_batch_created
-
voucher_created
-
voucher_redemption_rejected
-
budget_limit_reached
-
voucher_redemptions_limit_reached