List of Payout Links Webhook Events
The table below lists the webhook events available for RazorpayX Payout Links.Term | Description
payout_link.pending | Triggered whenever a payout link moves to the pending state. This indicates that the payout link has been created. Applicable only for cases where approval workflow is set.
payout_link.issued | Triggered whenever a payout link moves to the issued state. This indicates that the payout link has been created.
payout_link.processing | Triggered whenever a payout link moves to the processing state. This indicates that your contact has entered their fund account details and the payout is being processed.
payout_link.processed | Triggered whenever a payout link moves to the processed state. This indicates that the payout has been successfully made.
payout_link.attempted | Triggered whenever the underlying payout has reversed and another attempt is required on the payout link.
payout_link.cancelled | Triggered whenever a payout link moves to the cancelled state. This indicates that you have cancelled the payout link.
payout_link.rejected | Triggered whenever a payout link moves to the rejected state. This indicates that the Approver has rejected the payout link. Applicable only for cases where approval workflow is set.
payout_link.expired| Triggered whenever a payout link moves to the expired state. This indicates that the payout link has expired.
Handy Tips
Expiry feature for Payout Links must be enabled before using this webhook event. Know more about how to enable the expiry feature.
Sample Payloads
Given below are the sample payloads for Payout Links webhook events.Payout Link Attempted
payout_link.attempted
Payout Link Issued
payout_link.issued
Payout Link Pending
payout_link.pending
Payout Link Processing
Thefund_account_id is populated at this stage.
payout_link.processing
Payout Link Processed
payout_link.processed
Payout Link Rejected
payout_link.rejected
Payout Link Cancelled
payout_link.cancelled
Payout Link Expired
payout_link.expired