How webhooks work
You host an endpoint, and Enfuce sends each event to it as an HTTP POST request. Each webhook has a defined payload, described in the API reference. Webhook notifications describe events that have already occurred. Where Enfuce needs a decision from you, such as approving or declining an authorisation, it uses a separate synchronous request instead. See the Authorisation Request API. Your webhook subscriptions are agreed with your Onboarding Manager as part of your onboarding.Available webhooks
Authentication
Enfuce authenticates the requests it sends to your endpoints. See Authentication for Outgoing Endpoints and Webhook Notifications.What you can do with webhooks
Use webhooks for anything that should happen immediately, such as:- notifying a cardholder about a transaction or a change to their card
- updating your app or internal systems
- triggering an operational action, such as a review or a follow-up
- building and maintaining your own databases: store each event as it arrives, and your data stays current throughout the day

