Skip to main content
Below is the list of all webhook event types Paywint can send to your webhook endpoint.
Each corresponds to a significant system action or user state update.

KYC Events

EventDescription
kyc.appliedUser submitted KYC details.
kyc.approvedKYC verification approved.
kyc.rejectedKYC verification rejected.
kyc.failedKYC verification failed.
kyc.completedKYC process completed.
kyc.deletedKYC record deleted.

KYB Events

EventDescription
kyb.approvedKYB verification approved.
kyb.rejectedKYB verification rejected.
kyb.deletedKYB record deleted.

Wallet Funding Events

EventDescription
wallet.funding.initiatedWallet funding request initiated.
wallet.funding.processingWallet funding in progress.
wallet.funding.successWallet funding successful.
wallet.funding.failedWallet funding failed.
wallet.funding.rejectedWallet funding rejected.

Wallet Withdrawal Events

EventDescription
wallet.withdrawal.initiatedWithdrawal initiated.
wallet.withdrawal.processingWithdrawal in progress.
wallet.withdrawal.settlingWithdrawal settling.
wallet.withdrawal.successWithdrawal successful.
wallet.withdrawal.failedWithdrawal failed.
wallet.withdrawal.rejectedWithdrawal rejected.

Card Events

EventDescription
card.addedA new card was added.
card.images_uploadedCard images have been uploaded.

Payment Events

EventDescription
payment.openedPayment link opened by user.
payment.initiatedPayment initiated.
payment.processingPayment requires processing or review.
payment.settlingPayment settling.
payment.successPayment successfully completed.
payment.failedPayment attempt failed.
payment.rejectedPayment rejected.
payment.refundedPayment refunded.
payment.fee_refundedPayment fee refunded.

Next Steps

  • Learn to verify webhook signatures to ensure authenticity.
  • Review retry behavior for undelivered events Retry Behavior.
  • Check event-specific payloads in the Event Reference.