Payout Link Payloads

Sample payload for RazorpayX Payout Links.


The payload remains the same irrespective of the fund_account_type to which payout was made. That is, the payload is same whether the payout was made to a bank account, vpa or card.

The table below lists the webhook events available for RazorpayX Payout Links.

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

Triggered whenever the underlying payout has reversed and another attempt is required on the payout link.

Triggered whenever a payout link moves to the issued state. This indicates that the payout link has been created.

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.

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.

The fund_account_id is populated at this stage.

Triggered whenever a payout link moves to the processed state. This indicates that the payout has been successfully made.

Triggered whenever a payout link moves to the rejected state. This indicates that the payout link has been rejected by the Approver.

Triggered whenever a payout link moves to the cancelled state. This indicates that you have cancelled the payout link.

Triggered whenever a payout link moves to the expired state. This indicates that the payout link has expired.


Was this page helpful?