> ## Documentation Index
> Fetch the complete documentation index at: https://docs.jaza.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Webhooks

> Configure an HTTPS webhook URL on your app for outbound notifications as Jaza expands event delivery.

Each app can store an HTTPS **webhook URL** in the dashboard (app settings / API). Use this so Jaza can notify your backend about payment and credit events as outbound delivery matures.

## Today

* Set or clear `webhookUrl` from the [dashboard](https://jaza.dev/dashboard) (or apps API).
* Top-up completion is also reflected when the React Native SDK finishes the sheet and your app refreshes balance via `getBalance`.
* Provider webhooks (for example PawaPay → Jaza) are handled **inside** Jaza — you do not implement aggregator webhooks.

## Guidance

Prefer refreshing balance and UX from the mobile SDK callbacks (`onTopUpComplete`) plus your BFF. Treat outbound merchant webhooks as complementary, and verify any signature scheme documented in the dashboard when events are enabled for your account.

## Next steps

* [Top up](/guides/top-up) · [Authentication](/guides/authentication)
