Viewing the Webhook Notifications History
ProAbono automatically sends Webhook notifications to your application whenever an event occurs on a subscription, customer, invoice, etc. These notifications allow your system to stay synchronized with ProAbono data (for example, to activate a feature, , or notify a user).
It can be useful to view the history of sent notifications, for example to:
- verify that a notification was successfully sent,
- diagnose an integration error,
- manually retry a failed delivery.
Accessing the Notifications History
Section titled “Accessing the Notifications History”- Log in to your ProAbono account.
- In the sidebar menu, open Integrations > Webhooks.
- Select the Notifications History tab.
There you’ll find a complete list of Webhook notifications sent by ProAbono to your system within the last 60 days.
Table Contents
Section titled “Table Contents”The history displays, in a table format, all notifications sent by ProAbono, with the following details:
| Column | Description |
|---|---|
| Event | Type of triggering event (e.g. Subscription - terminated, Invoice - paid, Subscription - feature updated, etc.). |
| Event Time | Date and time when the event occurred in ProAbono. |
| Last Delivery Date | The time when the notification was last sent or retried. |
| HTTP Status | The HTTP response code returned by your server during the last delivery attempt (e.g. 200, 404, 500). |
Note: the history only displays notifications sent within the last 60 days. Older notifications are not retained.
Filtering and Navigation
Section titled “Filtering and Navigation”You can refine your search using the filters at the top of the page:
- Date range: select a specific time period to display only the corresponding events.
- Event type: filter by type (e.g. only late payment invoice events).
- Pagination: choose how many items to display per page (e.g. 50, 100, etc.).
Retrying a Notification
Section titled “Retrying a Notification”If a notification failed (HTTP status other than 200), you can manually retry the delivery:
- Click on the corresponding row.
- Review the error message and the JSON payload of the notification.
- Once the issue on your server is fixed, click Retry Delivery.
Best Practices
Section titled “Best Practices”- Ensure your Webhook endpoint returns an HTTP 200 status to confirm successful reception.
- ProAbono automatically retries failed deliveries using an exponential backoff strategy.
- Use the history to correlate a business event (e.g. new active subscription, upgrade, termination, new unpaid invoice) with its technical processing in your system.