post
https://uatmea-iss-apigw.creditpluspinelabs.com/deviceapi/apis/v1/services/helpdesk/retailTransactionToLoan
This API is used to convert a retail transaction to loan 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 referenced retail transaction is converted to loan, system logs the “Retail Transaction to Loan” (Service Code: 215) 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.
| HTTP Code | Error Code | Reason |
|---|---|---|
| 201 | CCRBO0004 | Request processed successfully |
| 400 | 997 | Device Number field should be numeric. |
| 400 | 997 | Request Date filed must be in MM/dd/yyyy HH:mm:ss format. |
| 400 | 997 | Request Date should be less than or equal to institution date. |
| 400 | 997 | Priority Request field is invalid. |
| 400 | 997 | Tenure field is mandatory. |
| 400 | 997 | Tenure field should be numeric. |
| 400 | 997 | Interest Rate field is mandatory. |
| 400 | 997 | Interest Rate field must be a positive value with maximum 2 integers and 2 fractions. |
| 400 | 997 | Moratorium Period field should be numeric. |
| 400 | 997 | ARN for Retail Txn field is mandatory. |
| 400 | 997 | Sequence Number field is mandatory. |
| 400 | 997 | Sequence Number field should be numeric. |
| 400 | 997 | Loan Product Type field is mandatory. |
| 400 | 997 | Loan Product Type field is invalid. |
| 400 | 997 | Processing Fee field must be a positive value with maximum 10 integers and 7 fractions. |
| 400 | 997 | Pre Close Fee field must be a positive value with maximum 10 integers and 7 fractions. |
| 400 | 997 | Note field should be alphanumeric with no special characters. |
| 400 | RTL101 | Invalid device number |
| 400 | RTL102 | Invalid device number |
| 400 | RTL113 | Invalid WALLET |
| 400 | RTL114 | Error While fetching wallet details |
| 400 | LOAN00018 | Loan Plan not defined |
| 400 | LOAN00030 | Not eligible for loan offer |
| 400 | RTL115 | Duplicate Request to convertsame transaction to loan. Request Declined |
| 400 | RTL103 | Invalid ARN/Sequence no |
| 400 | RTL104 | Error while fetching ARN details |
| 400 | RTL105 | Error while executing Retail Txn to Loan API |
| 400 | HDE050 | Institution code is mandatory |
| 400 | HDE051 | Device number is mandatory |
| 400 | HDE052 | Service code is mandatory. |
| 400 | HDE053 | Error in fetching data from service_code_mst. |
| 400 | HDE054 | Active request Already exist |
| 400 | HDE523 | This Service Request is not allowed for Addon device |
| 400 | HDE524 | This Service Request is not allowed for closed device |
| 400 | HDE053 | Error in fetching data from service_code_mst |
| 400 | HDE019 | Invalid device number |
| 400 | HDE019 | Error in populating DEVICE details |
| 400 | HDE525 | This Service Request is not allowed for Supplementary device |
| 400 | HDE524 | This Service Request is not allowed for closed device |
| 400 | SERVIC001 | Service request is not applicable to product type |
| 400 | LOFR001 | Loan Offer is applicable forthisinstitution. Please go to Loan offer button for booking loan |
| 400 | HLPLEQ101 | Outstanding to EMI Loan already pending for posting |
| 400 | HLPLEQ001 | No Open Loan for this device |
| 400 | LOAN00001 | DEVICE not found for device number. |
| 400 | LOAN00003 | Multiple records for the Device |
| 400 | CCRBO0049 | Device is not normal.Loan is not applicable for this device |
| 400 | LOAN00005 | Wallet unpaid status is not normal |
| 400 | LOAN00006 | Wallet admin status is not normal |
| 400 | LOAN00007 | Wallet balance status is not norma |
| 400 | CCRBO0051 | Loan not allowed on expired device |
| 400 | LOAN00002 | Device is in stoplist |
| 400 | LOANRT001 | No current purchase on this device |
| 201 | LOAN00000 | Loan processed successfully |
| 400 | LOAN00003 | Error in loan processing |