post https://xyz.xyz.in/service-api/api/v1/service/dmt-v3/remitter/registerremitter
SNo | Http Response Code | Response Code | Status | Description |
---|---|---|---|---|
1 | 200 | 1 | true | Remitter account details fetched. |
3 | 200 | 0 | false | Something went wrong, please try after sometime! |
4 | 200 | 2 | false | Error while registering remitter data. OR Customer EKYC Is Expired kindly do EKYC Again. OR Invalid Pid Data Found |
6 | 200 | 3 | false | These mobile number is not authorise to avail DMT transaction facility! |
7 | 200 | 8 | false | Merchant is not activate to use DMT services. Please try again after some time. |
8 | 200 | 9 | false | MERCHANT ID NOT FOUND.. |
9 | 200 | 10 | false | validation_errors (dynamic message related to validations) |
10 | 200 | 11 | false | DMT service or preference is not active for this account. |
11 | 200 | 12 | false | Unable to process query remitter request. |
12 | 200 | 13 | false | Invalid JWT token or token related errors (this is dynamic message could be change as per partner's input parameter) |
13 | 200 | 14 | false | Authentication failed. |
14 | 200 | 15 | false | DMT Bank4 service is down. |
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;