DMT Merchant e-KYC

📘

Note: Please ensure that the merchant onboarding process is completed using the Onboarding Web API before initiating the merchant e-KYC process.

$ciphertext_raw = openssl_encrypt($piddata, "AES-128-CBC", $key, $options=OPENSSL_RAW_DATA, $iv);  
$enctoken = base64_encode($ciphertext_raw);  
echo $enctoken;

SNo.HTTP Resoponse coderesponse_codestatusDescription
22000falseSomething went wrong please try again later
12001trueMerchant Activated Successfully.
32002falseInvalid pid data found. Kindly pass the pid data in correct format.
42003falseMerchant verification is under process on bank. Kindly retry after some time.
52004falseMerchant rejected by bank.
62005falseMerchant Onboarding process is not completed kindly complete all the stages of onboarding and try again later.
72006falseMERCHANT ID NOT FOUND
84067falseValidation_errors (dynamic message related to validations)
94018falseDMT service or preference is not active for this account
104129falseUnable to process query remitter request
1140110falseInvalid JWT token or token related errors (this is dynamic message could be change as per partner's input parameter)
1240111falseAuthentication failed.
1350312falseDMT BANK6 Service is down
Language
Click Try It! to start a request and see the response here!