Payin webhooks

Subscribe to payin webhooks for updates on status changes

🚧

Upgrade to the latest version

These docs are for version 2023-12-01. We encourage you to upgrade to version 2024-10-16 to access new features. Please see the changelog for more information.

Payins


Webhooks can be configured to receive updates on every status change that occurs through the life cycle of a payin.

Payin statuses

Payin statuses

Payin webhook payload

The webhook payload data field represents all payin detail fields returned by the get payin endpoint.

Payin events

EventPayin StatusDescription
payin.createdCREATEDTriggered when a payin is created and waiting approval.
payin.presentingPRESENTINGTriggered when a payin is presented on an EMV device and waiting for the user to process the payin on the device.
payin.processingPROCESSINGTriggered when a payin is approved and is currently processing.
payin.succeededSUCCEEDEDTriggered when a payin has completed processing and the funds are available for deposit.
payin.failedFAILEDTriggered when a payin unsuccessfully attempted to process.
payin.canceledCANCELEDTriggered when a payin is canceled before the payin completes processing.
payin.in_reviewIN_REVIEWTriggered when a payin is flagged for risk review.