---
title: "React to TagadaPay events with webhooks"
description: "Receive real-time HTTP notifications when orders are paid, subscriptions renew, payments fail, and more."
url: https://help.tagada.io/en/articles/66-react-to-tagadapay-events-with-webhooks
collection: "For Developers"
updated: 2026-10-29
language: en
alternates: [fr]
---

# React to TagadaPay events with webhooks

Receive real-time HTTP notifications when orders are paid, subscriptions renew, payments fail, and more.

A **webhook** is a way for TagadaPay to notify your backend in real time when something happens — an order is paid, a subscription renews, a payment fails, a refund is issued, etc.

You give us a URL, we send a small JSON payload to that URL whenever the event you care about happens.

## Common use cases

-   Sync paid orders to your warehouse, ERP, or accounting tool
    
-   Trigger fulfilment in a 3PL (third-party logistics)
    
-   Send custom emails from your own platform
    
-   Update a customer-loyalty system after each purchase
    
-   Alert your team in Slack/Discord when a high-value order comes in
    

## What's available without code

You can connect TagadaPay to **Klaviyo**, **Shopify**, **WooCommerce**, and other tools without writing webhook handlers — see [Integrations & Tracking](https://help.tagada.io). Webhooks are for use cases not covered by those built-in integrations.

## Setting up webhooks

You configure webhooks in the dashboard under **Settings → Webhooks**, or programmatically via the [Node SDK](https://help.tagada.io/en/articles/65.md).

Each webhook has:

-   A target URL (your endpoint)
    
-   A list of events to subscribe to
    
-   A signing secret (use it to verify the request actually came from TagadaPay)
    

## Read the full docs

Event reference, payload schemas, signature verification, and retry behavior:

→ [**docs.tagada.io/developer-tools/node-sdk/webhooks-events**](https://docs.tagada.io/developer-tools/node-sdk/webhooks-events)
