API Reference

Card Renewal API

The card renewal API allows the end user or customer to enable or disable the card renewal. This API enables Renewal Option flag at card/device level or disables this flag at card/device level. Based on this flag, the card renewal batch picks this card/device for renewal. This API is effective only when Allow Renewal flag at device plan level is enable. For example, If out of 100 cardsissued under Program X with device level plan A, and you want to renew only 50 cards. Then, the Card Renewal API is called with request parameters, such as card number or card pack ID and renewal yes or no.

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
400997Form Factor Type field is mandatory.
400997Form Factor Type should be CRD or CPI
400997Form Factor field is mandatory
400997Device Number is of invalid format
400997Card Pack ID is of invalid format
400997Renewal flag should be either Yes or No
400998Device Number not registered in the system
400998No Card Pack ID found for given details
201999Allow renewal is disabled. Please contact bank
201000Request processed successfully
500913Backward offset time limit violated
400994Invalid Request - Unrecognized field
400988Encryption type Not Supported
400913Forward offset time limit violated
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!