post https://api.instantpay.in/cards/prepaid/verifyUserKyc
This API verifies user KYC , when actCode is PCSCU3, PCSCU4 and PCSCU6 in check user api.
Header Parameters
For Header Reference Click here
Request Parameters
Name | Type | Mandatory (M) , Optional (O) | Description |
---|---|---|---|
aadhaar | String | M | Customer aadhaar number |
mobile | String | O | Customer mobile number |
latitude | String | M | latitude of current location |
longitude | String | M | longitude of current location |
biometricData | Array | M | Biometric Data |
biometricData.skey | String | M | Received from biometric machine |
biometricData.ci | String | M | Received from biometric machine |
biometricData.hmac | String | M | Received from biometric machine |
biometricData.pidData | String | M | Received from biometric machine |
biometricData.posh | String | M | Received from biometric machine |
biometricData. encodedRawXML | String | M | Encrypty Biometric XML Data in Base64 |
biometricData.srno | String | O | Received from biometric machine |
biometricData.ts | String | O | Received from biometric machine |
biometricData.sysid | String | O | Received from biometric machine |
Sample Request
curl --location --request POST 'https://api.instantpay.in/cards/prepaid/verifyUserKyc' \
--header 'X-Ipay-Auth-Code: {{authCode}}' \
--header 'X-Ipay-Client-Id: {{clientId}}' \
--header 'X-Ipay-Client-Secret: {{clientSecret}}' \
--header 'X-Ipay-Endpoint-Ip: {{endPointIP}}' \
--header 'Content-Type: application/json' \
--data-raw '{
"aadhaar": "Aadhaar Number",
"mobile":"7428585742",
"latitude": "43.4567",
"longitude": "23.9876",
"biometricData": {
"skey": "{{SessionKey}}",
"ci": "{{ci}}",
"hmac": "{{hmac}}",
"pidData": "{{pidData}}7",
"posh": "{{posh}}",
"encodedRawXML": "{{encodeRawXML}}",
"srno": "{{srno}}",
"ts": "{{ts}}",
"sysid": "{{sysid}}"
}
}'
POST /cards/prepaid/verifyUserKyc HTTP/1.1
Host: api.instantpay.in
X-Ipay-Auth-Code: {{authCode}}
X-Ipay-Client-Id: {{clientId}}
X-Ipay-Client-Secret: {{clientSecret}}
X-Ipay-Endpoint-Ip: {{endPointIP}}
Content-Type: application/json
{
"aadhaar": "Aadhaar Number",
"mobile":"7428585742",
"latitude": "43.4567",
"longitude": "23.9876",
"biometricData": {
"skey": "{{SessionKey}}",
"ci": "{{ci}}",
"hmac": "{{hmac}}",
"pidData": "{{pidData}}7",
"posh": "{{posh}}",
"encodedRawXML": "{{encodeRawXML}}",
"srno": "{{srno}}",
"ts": "{{ts}}",
"sysid": "{{sysid}}"
}
}'
Response Parameters
For Response Reference Click here
Sample Response
{
"statuscode": "TXN",
"actcode": null,
"status": "User full kyc done successfully",
"data": {
"transactionStatus": "success",
"transactionId": "78164739367",
"serviceProviderId": "R3733eY5"
},
"timestamp": "2023-03-24 13:03:43",
"ipay_uuid": "h0069be1de76-e3bd-4f83-a8bd-7e08dfddb672-iBDV4k0anFAu",
"orderid": "1230424130343AXKFA",
"environment": "LIVE",
"internalCode": null
}
Action Code Details
For Action Code details Click here