Webhook Configuration
Webhooks are configured in the Yuno Dashboard under Settings → Webhooks. Once configured, all domain registration events will be sent to your webhook endpoint.Webhook Events
| Event | Description |
|---|---|
payment_method_domain.registered | Domain + payment method combination successfully registered |
payment_method_domain.verified | Domain + payment method verification successful |
payment_method_domain.verification_failed | Domain + payment method verification failed |
payment_method_domain.deleted | Domain + payment method combination deleted |
Webhook Payload Format
Example: Multiple registrations send multiple webhooks
When registeringcheckout.example.com with both APPLE_PAY and GOOGLE_PAY, you’ll receive two separate webhooks:
Webhook Security
All webhook requests includeX-Yuno-Signature header for verification:
Signature Verification (Node.js example)
Webhook Retry Logic
- Failed webhooks retry with exponential backoff: 1s, 5s, 30s, 2m, 10m, 30m, 1h
- Webhooks expire after 24 hours
- Webhook delivery status is visible in Dashboard