Webhooks troubleshooting and FAQ

Fix failed deliveries, URL errors, access problems and certificate issues.

My test or deliveries show Failed

Open the delivery (see View delivery logs) and check HTTP status and Response body:

What you seeUsual cause
4xx statusYour endpoint rejected the request (wrong path, authentication check, validation)
5xx statusYour server errored or is unavailable
Very long Time takenYour endpoint is timing out. Reply 2xx quickly and do heavy work in the background.

Fix the endpoint, then use Retry or Bulk retry (see Retry failed deliveries).

I get "Enter a full URL with a valid domain"

Use a full public URL such as https://your-server.com/webhook. localhost, hostnames without a domain (e.g. http://myserver) and bare numbers are not accepted. To test locally, use a tunnelling tool that gives you a public HTTPS URL.

I can see subscriptions but not Add subscription or Edit

Your role has read-only Verto API access. Ask an admin for write access under Settings → Roles and permissions.

How do I stop receiving events?

Edit the subscription and turn off Activate this webhook subscription. Subscriptions can't be deleted. See Manage webhook subscriptions.

How far back can I retry?

Bulk retry covers up to the last 14 days.

I generated a new webhook certificate and verification broke

A new certificate replaces the old one. Download the new .pem from Webhook certificates and deploy it to your server. See Webhook certificates.

Where are the event payload formats?

In the API reference, for example wallet_credit_success.


Did this page help you?