Webhooks
Receive real-time notifications about events in your Ipay Technologies Pty Ltd account
What are Webhooks?
Webhooks allow you to receive real-time HTTP notifications when events happen in your Ipay Technologies Pty Ltd account. Instead of polling our API for updates, webhooks push data to your application as events occur.
How It Works
- 1.Configure your webhook endpoint URL in your Ipay Technologies Pty Ltd dashboard
- 2.An event occurs in your account (e.g., payout completed)
- 3.Ipay Technologies Pty Ltd sends an HTTPS POST request to your endpoint with event data
- 4.Your application processes the event and responds with a 200 status
Configuration
Endpoint Requirements
- HTTPS only: Your endpoint must use HTTPS (not HTTP)
- Valid SSL: Must have a valid SSL certificate
- Fast response: Return a 200 status code within 10 seconds
- Idempotent: Handle duplicate events gracefully
Retry Logic
If your endpoint doesn't respond with a 200 status code, Ipay Technologies Pty Ltd will retry the webhook delivery:
| Attempt | Delay |
|---|---|
| 1st retry | 5 minutes |
| 2nd retry | 15 minutes |
| 3rd retry | 1 hour |
| 4th retry | 6 hours |
| 5th retry | 24 hours |