Verification Submission Webhook
For the KYC flow, a notification is sent when the verification process reaches a final status:KYC.COMPLETED when the user is approved, KYC.FAILED when they are not.
The payload will be as follows:
The same submission can produce more than one notification while the verification is in progress, with
event_type KYC.IN_REVIEW.
Act on KYC.COMPLETED and KYC.FAILED, and use the status of the payload as the source of truth. You can always check it with
Retrieve KYC Submission.Fiat Account Creation Webhook
In the Fiat Account creation flow, a notification will be sent once the Fiat Account creation has been completed. The payload will be as follows:Beneficiary Fiat Account Creation Webhook
When a beneficiary fiat account is enabled, a notification will be sent with the following structure:IPN Fiat Deposit Webhook
When a Fiat Deposit is credited to a specific Fiat Account, an IPN will be sent with the following structure:
If a Fiat Deposit is blocked due to limits, an IPN will be sent with the
event_type value equal to: FIAT_DEPOSIT.BLOCKED_LIMIT_EXCEEDED.
If a Fiat Deposit is refunded, an IPN will be sent with the following information:
IPN Fiat Withdrawal Webhook
When a Fiat Withdrawal is completed, an IPN will be sent with the following structure:
If a Fiat Withdrawal is not completed due to an external issue, it will remain in a
CANCELLED state, and an IPN will be sent with event_type equal to: FIAT_WITHDRAWAL.CANCELLED.
When a Fiat Withdrawal is created, it will be in a PENDING status, and an IPN will be sent with event_type equal to: FIAT_WITHDRAWAL.PENDING.