post https://xyz.xyz.in/service-api/api/v1/service/aeps/v3/merchantkyc/verify_otp
HTTP Response Code | Status | response_code | Message |
---|---|---|---|
200 | True | 1 | EKYC Completed successfully |
200 | False | 0 | Bank Resposne |
200 | True | 2 | Merchant kyc already done kindly proceed with transactions. |
200 | False | 3 | Merchant onboarding not completed kindly complete the onboarding first. |
200 | False | 4 | Merchant Code not found |
200 | False | 5 | validation_errors |
401 | False | 6 | Unable to process balance request |
401 | False | 7 | Bank response |
401 | False | 8 | Authentication failed !! Ip Not Whitelisted XX.XX.XX:XXXX |
Encryption logic for PID data
$ciphertext_raw = openssl_encrypt($piddata, "AES-128-CBC", $key, $options=OPENSSL_RAW_DATA, $iv);
$enctoken = base64_encode($ciphertext_raw);
echo $enctoken;
WADH value for scanning the pid data
E0jzJ/P8UopUHAieZn8CKqS4WPMi5ZSYXgfnlfkWjrc=