EasyDonate (FFP) Webhook
Connect EasyDonate FFP to the app via a webhook URL to receive donations (PromptPay supported) in real time, feeding the same queue as your other sources for TTS + overlay. Great for Thai streamers who want to take donations directly over PromptPay.
What it does
- Receives donation events from EasyDonate via webhook (donor name / message / amount in THB)
- Feeds the unified donation queue — read by TTS and shown on the overlay, just like Streamlabs / YouTube / Twitch
- Generate / Regenerate Webhook URL right inside the app — if the URL leaks, regenerate to instantly revoke the old one
- Shows Connected / Disconnected status + the time of the last received webhook
Where to find it
Settings → Connections → EasyDonate (FFP)

Inputs / configurable settings
- Webhook URL — generated in the app (shown only once, copy it before leaving the page), then pasted into EasyDonate Dashboard → Developer Zone
Outputs / what happens
- Connected / Disconnected status + "Last received: …"
- Donation events queue automatically and flow to TTS + overlay
Notes
- Authenticated by the token in the URL only (no HMAC) — treat the URL like an API key; don't share it.
- The Test button in EasyDonate (channel name =
TEST) fires the overlay as a preview only — no donation is saved, no leaderboard change, no TTS budget spent.
Use case
A Thai streamer who mostly takes donations over PromptPay — generate the Webhook URL in the app, paste it into EasyDonate once, and from then on every donation flows into the same pipeline as your other sources, read aloud by TTS with an overlay alert.