API Reference

Statement Request on IVR API (V1)

This API is used to send statements on requests initiated through IVR to customers. The Credit+ Issuing system receives, validates and processes the request. If the request is successful, system logs the “Statement Request” (Service Code: 300) 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. When more than one statement is available for a specific month, then the system will log Service Request for ‘Latest’ statement of a month. If the statement has not been generated for the month requested by the cardholder, then the SR is not logged, and an error message is returned in response.

NOTE: This API would be consumed by users who are presently using version 1 of this API. For users who are consuming version 3 of this API, refer to Section ‘Statement Request on IVR API (V3)’.

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.
400997Form Factor Type field is mandatory.
400997Invalid Form Factor Type.
400997Form Factor field value must have min length 10.
400997Form Factor field is mandatory.
400997Form Factor field value must have max length 24.
400997One of the Dates not provided correctly.
400997Statement Period From must be in ddMMyyyy format.
400997Statement Period From field is mandatory.
400997Statement Period To must be in ddMMyyyy format.
400997Statement Mode field is mandatory.
400997Invalid Statement Mode.
400997Invalid Priority Request.
400997At least one transaction channel required.
400VALFRM003Invalid Device.
400VALFRM004Invalid Device.
400VALFRM005Invalid Card Pack Id.
400VALFRM007Invalid form factor type.
400VALFRM015Statement request not allowed for Debit product.
400STMREQ011Preferred address not present.
400STMREQ010Email-id not present.
400STMREQ007Statement Period To is mandatory for Prepaid device.
400STMREQ005Statement Period To not allowed for credit device.
400STMREQ003Statement not generated for the given period.
400STMREQ009Error while statement log req.
400STMREQ000Request Processed Successfully.
201HDS000Request processed successfully.
400HDE192Statement for specified date range not available.
500HDE105Error Occurred as Value not specified for Statement By.
500HDE107Error Occurred as Email ID not specified.
500HDE108Error in fetching Email ID from Device.
400HDE109Error Occurred as Email ID not specified in Device table.
400HDE110Error Occurred as Email ID is not matching with Device Email ID.
500HDE111Error Occurred while generating statement.
500HDE112Error Occurred while generating statement fees.
500HDE113Error Occurred while generating statement.
400994Invalid Encryption-Algorithm header value.
400994Invalid Encryption Request Parameters.
400994Cryptography error.
Language
URL
Click Try It! to start a request and see the response here!