Skip to main content
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 (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