---
title: "Notifications and webhooks"
description: "Get terminal-generated and platform-generated transaction updates."
url: "https://docs.adyen.com/point-of-sale/design-your-integration/notifications"
source_url: "https://docs.adyen.com/point-of-sale/design-your-integration/notifications.md"
canonical: "https://docs.adyen.com/point-of-sale/design-your-integration/notifications"
last_modified: "2026-06-01T15:33:14+02:00"
language: "en"
---

# Notifications and webhooks

Get terminal-generated and platform-generated transaction updates.

[View source](/point-of-sale/design-your-integration/notifications.md)

When you send a payment request or another request, the terminal generates notifications. These are JSON formatted webhooks that you can send to an endpoint on your POS system, to inform your staff of important events.

There are two types of terminal notifications:

* [Display notifications](/point-of-sale/design-your-integration/notifications/display-notifications) give information about the progress of a [tender](/get-started-with-adyen/adyen-glossary/#tender). For example, how the shopper is interacting with the terminal, or what the result of the payment is.

* [Event notifications](/point-of-sale/design-your-integration/notifications/event-notifications) give information about the terminal's availability and state. For example, when a terminal is beginning maintenance, or shutting down.

  If your integration uses [asynchronous cloud communications](/point-of-sale/design-your-integration/choose-your-architecture/cloud#async), you must set up event notifications. We then send the Terminal API responses to your endpoint.

In addition to terminal notifications, you can get [platform-generated webhooks](/point-of-sale/design-your-integration/notifications/standard-notifications). These webhooks are generated on our platform and sent as HTTP callbacks to an endpoint on your server. There are several point-of-sale use cases that rely on these webhooks. For example, refunds, manual capture, omnichannel shopper recognition, as well as terminal management updates.

If you want to receive platform-generated webhooks or display and event notifications, you need to set this up.

## Next steps

[Display notifications](/point-of-sale/design-your-integration/notifications/display-notifications)

[Keep your staff informed of transaction events.](/point-of-sale/design-your-integration/notifications/display-notifications)

[Event notifications](/point-of-sale/design-your-integration/notifications/event-notifications)

[Keep your staff informed of events outside the payment flow.](/point-of-sale/design-your-integration/notifications/event-notifications)

[Platform-generated webhooks](/point-of-sale/design-your-integration/notifications/standard-notifications)

[Receive platform-generated standard webhooks.](/point-of-sale/design-your-integration/notifications/standard-notifications)
