API Reference

Outstanding to EMI API

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 CodeError CodeReason
201000Request processed successfully [Application Code: HDS000]
400997Outstanding to EMI Request failed: invalid request
400997Device Number field should be numeric.
400997Either Device Number or Card Number Alias field must be present.
400997Card Number Alias field should be alphanumeric with only allowed special characters are [_!'()*+,-.].
400997Device Number field should be numeric.
400997Tenure field should be numeric.
400997Priority Request field is invalid.
400997Request Date field must be in MM/dd/yyyy HH:mm:ss format.
400997Device Number field is mandatory.
400997Request Date field is mandatory.
400997Service Code field is mandatory.
400997Loan Amount field is mandatory.
400997Tenure field is mandatory.
400997Interest Rate field is mandatory.
400997Moratorium Period field should be numeric.
400997EMI Option field is invalid.
400997EMI Option field is invalid.
400997Loan Product Type field is invalid.
400997Loan Product Type field is mandatory.
400997Loan Product Type field is invalid.
400997Processing Fee field value should not be less than zero.
400997Processing Fee field must be a positive value with maximum 10 integers and 7 fractions.
400997Pre Close Fee field value should not be less than zero.
400997Pre Close Fee must be a positive value with maximum 10 integers and 7 fractions.
400997Interest Rate must be a positive value with maximum 10 integers and 7 fractions.
400997Note field should be alphanumeric with no special characters.
400OUT001Invalid device number.
400OUT002Error while fetching details from device.
400RTL113Invalid WALLET.
400RTL114Error While fetching wallet details.
400LOAN00018Loan Plan not defined.
400LOAN00018Loan Plan not defined at Program Or Wallet.
400LOAN00030Not eligible for loan offer
400CLMT010Invalid Client code.
400CLMT011Error while fetching details from client.
400RTL103Invalid ARN/Sequence no.
400RTL104Error while fetching ARN details.
400LOAN00040Loan amount exceeded the total outstanding amount.
400LOAN00025No transactions available for loan on this device.
400OUT005Error while executing Outstanding to EMI Payment API
403900Invalid User Device(s) does not exist [Application Error Code: 998]
404998Device(s) does not exist [OUT001Application Error Code: 998 Response Code]
500999Invalid Request Type [Application Error Code: 999]
Language
URL
Click Try It! to start a request and see the response here!