API Reference

Retail Transaction to Loan API

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 CodeError CodeReason
201CCRBO0004Request processed successfully
400997Device Number field should be numeric.
400997Request Date filed must be in MM/dd/yyyy HH:mm:ss format.
400997Request Date should be less than or equal to institution date.
400997Priority Request field is invalid.
400997Tenure field is mandatory.
400997Tenure field should be numeric.
400997Interest Rate field is mandatory.
400997Interest Rate field must be a positive value with maximum 2 integers and 2 fractions.
400997Moratorium Period field should be numeric.
400997ARN for Retail Txn field is mandatory.
400997Sequence Number field is mandatory.
400997Sequence Number field should be numeric.
400997Loan Product Type field is mandatory.
400997Loan Product Type field is invalid.
400997Processing Fee field must be a positive value with maximum 10 integers and 7 fractions.
400997Pre Close Fee field must be a positive value with maximum 10 integers and 7 fractions.
400997Note field should be alphanumeric with no special characters.
400RTL101Invalid device number
400RTL102Invalid device number
400RTL113Invalid WALLET
400RTL114Error While fetching wallet details
400LOAN00018Loan Plan not defined
400LOAN00030Not eligible for loan offer
400RTL115Duplicate Request to convertsame transaction to loan. Request Declined
400RTL103Invalid ARN/Sequence no
400RTL104Error while fetching ARN details
400RTL105Error while executing Retail Txn to Loan API
400HDE050Institution code is mandatory
400HDE051Device number is mandatory
400HDE052Service code is mandatory.
400HDE053Error in fetching data from service_code_mst.
400HDE054Active request Already exist
400HDE523This Service Request is not allowed for Addon device
400HDE524This Service Request is not allowed for closed device
400HDE053Error in fetching data from service_code_mst
400HDE019Invalid device number
400HDE019Error in populating DEVICE details
400HDE525This Service Request is not allowed for Supplementary device
400HDE524This Service Request is not allowed for closed device
400SERVIC001Service request is not applicable to product type
400LOFR001Loan Offer is applicable forthisinstitution. Please go to Loan offer button for booking loan
400HLPLEQ101Outstanding to EMI Loan already pending for posting
400HLPLEQ001No Open Loan for this device
400LOAN00001DEVICE not found for device number.
400LOAN00003Multiple records for the Device
400CCRBO0049Device is not normal.Loan is not applicable for this device
400LOAN00005Wallet unpaid status is not normal
400LOAN00006Wallet admin status is not normal
400LOAN00007Wallet balance status is not norma
400CCRBO0051Loan not allowed on expired device
400LOAN00002Device is in stoplist
400LOANRT001No current purchase on this device
201LOAN00000Loan processed successfully
400LOAN00003Error in loan processing
Language
URL
Click Try It! to start a request and see the response here!