Webhooks
Receiver Notifications
Receiver webhooks provide notifications for events related to receivers, after a receiver is created notifications relating to the receiver and their KYC progress will be sent to your nominated URL. These webhooks ensure that your system stays updated with any changes to receiver information.
Receiver Webhook Structure Data Type: JSON
The webhook payload is delivered in JSON format, a structured data format commonly used for APIs. Each payload includes:
Variable
Type
Description
event
String
The event will following current progress of this receiver.
receiver_id
String
Unique ID of the updated receiver.
subaccount_id
String
Unique ID of the updated receiver's subaccount.
status
String
The receiver status (e.g., active)
kyc_status
String
The KYC verification status (e.g., pending, completed)
The KYC verification status (e.g., pending, completed)
timestamp
Integer
Unix timestamp of the event.
Receiver Notification Event
receiverCreated
Sent when a new receiver is successfully created and stored in the system.
receiverKycUpdate
Indicates that the recipient's KYC (Know Your Customer) status has been updated.
Receiver Notification Status
creating
Receiver is being created.
pending
Receiver creation is pending.
active
Receiver is active and ready for operations.
inactive
Receiver is inactive and cannot be used.
failed
Receiver creation failed.
Receiver KYC Notification Status
pending
Customer has been sent the request to complete their KYC.
completed
Customer has successfully completed their KYC verification and can now receive payouts.
failed
Customer has failed their KYC verification. If you believe this to be an error please contact your Payswiftly Account Manager.
Example
Last updated