# 4. KYC Approval Notification

# Description

  • This interface is implemented by the merchant to receive KYC approval result notifications
  • PayCools platform actively calls this interface when a user's KYC status is approved

# URL

  • Provided by the merchant

# Request Method

  • POST

# Request Headers

Parameter Name Required Type Description
Content-Type Yes string application/json

# Callback Parameters

Field Name Type Required Description
eventName string Yes Event name: wallet.user.kyc.approved
userId string Yes J&T customer number (unique identifier for merchant-side user)
accountNo string Yes Wallet user account (unique identifier for wallet-side user)
kycStatus string Yes User KYC status
updateTime string Yes Time when user passed KYC
sign string Yes Signature

# Callback Example

{
  "eventName": "wallet.user.kyc.approved",
  "userId": "1095595801938341100",
  "accountNo": "2200636699666629",
  "kycStatus": "Approved",
  "updateTime": "2024-01-01 12:00:00",
  "sign": "aefai1985432kljoiaff9a7892j1klj1iklo214esfa"
}

# Response Example

{
  "code": 1,
  "msg": "success",
  "data": {
  }
}