Resend Payin Webhooks (Bulk)
Webhooks
Resend Payin Webhooks (Bulk)
Dispatch a bulk job to resend payin webhook notifications for a given merchant and time range
POST
Resend Payin Webhooks (Bulk)
Documentation Index
Fetch the complete documentation index at: https://docs.wepayout.co/llms.txt
Use this file to discover all available pages before exploring further.
Overview
This endpoint allows you to resend webhook notifications in bulk for payin transactions within a specified time window. It dispatches an asynchronous job and returns ajob_id that can be used to track progress via the Job Status endpoint.
The time range is limited to a maximum of 3 hours between
start_time and end_time.Request Body
The ID of the merchant whose payin notifications will be resent.Must be one of the merchant IDs associated with your account.
Start of the time range for filtering payin transactions.Format:
YYYY-MM-DD HH:MM:SSExample: "2026-03-24 08:00:00"End of the time range for filtering payin transactions. Must be after
start_time.Maximum range: 3 hours from start_time.Format: YYYY-MM-DD HH:MM:SSExample: "2026-03-24 11:00:00"Optional list of status IDs to filter which payin transactions will have notifications resent.If omitted, all notifiable statuses are included.Notifiable status IDs:
Example:
| ID | Status |
|---|---|
| 2 | Canceled |
| 3 | Paid |
| 4 | Credited |
| 5 | Drop Requested |
| 6 | Awaiting Approval |
| 7 | Rejected |
| 8 | Confirmed |
| 9 | Partial Credited |
| 10 | Pending Challenge |
[3, 4]When
true, the job is not dispatched. Instead, only the count of matching transactions is returned.Useful for estimating volume before triggering the actual resend.Default: falseResponse
Unique identifier for the dispatched job. Use this to query the job status.Example:
"a3f1bc2e4d8f0a1b2c3d4e5f6a7b8c9d"Total number of payin transactions matched and queued for webhook resend.Example:
142Code Examples
Related
Job Status
Track the progress of a dispatched resend job
Payin Webhook
Understand the webhook payload structure
Status Flow
Understand payin status lifecycle

