Skip to main content

Test locally

Prudra webhooks require a publicly reachable HTTPS endpoint. In local development, use ngrok to expose your local server via a public tunnel URL.

Setup with ngrok

Triggering test events

Trigger a payment to generate a payment.received webhook:

Webhook receiver example

The full webhook server from example-05:

Replay deliveries

If you miss a webhook (e.g., ngrok wasn’t running), replay it from the API:

Updating your URL

When ngrok restarts, it generates a new URL. Update your webhook URL: