post
https://uatmea-iss-apigw.creditpluspinelabs.com/deviceapi/apis/v1/services/helpdesk/outstandingtoemi
This API is used to convert partial or full outstanding amount into EMIs for requests received through various channels such as online banking or mobile banking. The Credit+ Issuing system receives, validates and processes the request. If the request is successful, the total or partial outstanding amount (as specified in the request attributes) is converted into EMIs, system logs the “Outstanding to EMI” (Service Code: 240) service request (SR) and sends the service request details in the response message. If the request fails, the system returns the corresponding error code in the response and the SR is not logged.
HTTP Status and Response Status Matrix
- HTTP Code: This is the response status code issued by a server in response to a client's request made to the server.
- Error Code: This is the error code returned by Credit+ Issuing application in the ‘code’ field of the response message indicating if the request was processed successfully or failed.
- Reason: This is the description of the error code returned by Credit+ Issuing application.
| HTTPS Code | Error Code | Reason |
|---|---|---|
| 201 | 000 | Request processed successfully [Application Code: HDS000] |
| 400 | 997 | Outstanding to EMI Request failed: invalid request |
| 400 | 997 | Device Number field should be numeric. |
| 400 | 997 | Either Device Number or Card Number Alias field must be present. |
| 400 | 997 | Card Number Alias field should be alphanumeric with only allowed special characters are [_!'()*+,-.]. |
| 400 | 997 | Device Number field should be numeric. |
| 400 | 997 | Tenure field should be numeric. |
| 400 | 997 | Priority Request field is invalid. |
| 400 | 997 | Request Date field must be in MM/dd/yyyy HH:mm:ss format. |
| 400 | 997 | Device Number field is mandatory. |
| 400 | 997 | Request Date field is mandatory. |
| 400 | 997 | Service Code field is mandatory. |
| 400 | 997 | Loan Amount field is mandatory. |
| 400 | 997 | Tenure field is mandatory. |
| 400 | 997 | Interest Rate field is mandatory. |
| 400 | 997 | Moratorium Period field should be numeric. |
| 400 | 997 | EMI Option field is invalid. |
| 400 | 997 | EMI Option field is invalid. |
| 400 | 997 | Loan Product Type field is invalid. |
| 400 | 997 | Loan Product Type field is mandatory. |
| 400 | 997 | Loan Product Type field is invalid. |
| 400 | 997 | Processing Fee field value should not be less than zero. |
| 400 | 997 | Processing Fee field must be a positive value with maximum 10 integers and 7 fractions. |
| 400 | 997 | Pre Close Fee field value should not be less than zero. |
| 400 | 997 | Pre Close Fee must be a positive value with maximum 10 integers and 7 fractions. |
| 400 | 997 | Interest Rate must be a positive value with maximum 10 integers and 7 fractions. |
| 400 | 997 | Note field should be alphanumeric with no special characters. |
| 400 | OUT001 | Invalid device number. |
| 400 | OUT002 | Error while fetching details from device. |
| 400 | RTL113 | Invalid WALLET. |
| 400 | RTL114 | Error While fetching wallet details. |
| 400 | LOAN00018 | Loan Plan not defined. |
| 400 | LOAN00018 | Loan Plan not defined at Program Or Wallet. |
| 400 | LOAN00030 | Not eligible for loan offer |
| 400 | CLMT010 | Invalid Client code. |
| 400 | CLMT011 | Error while fetching details from client. |
| 400 | RTL103 | Invalid ARN/Sequence no. |
| 400 | RTL104 | Error while fetching ARN details. |
| 400 | LOAN00040 | Loan amount exceeded the total outstanding amount. |
| 400 | LOAN00025 | No transactions available for loan on this device. |
| 400 | OUT005 | Error while executing Outstanding to EMI Payment API |
| 403 | 900 | Invalid User Device(s) does not exist [Application Error Code: 998] |
| 404 | 998 | Device(s) does not exist [OUT001Application Error Code: 998 Response Code] |
| 500 | 999 | Invalid Request Type [Application Error Code: 999] |