Paths
/v1/cards/credit-cards/installments/deferred-amount/detail/retrieve
To retrieve the available deferred amount of the credit card for the installment offers.
This API is used to retrieve the available deferred amount of the credit card for the installment offers.
Client ID generated during application registration
The Authorization Token received during login
Content-Types that are acceptable for the response
128 bit UUID that you generate for every request
List of acceptable human languages for response
Content-Types that are sent in the request
Channel where request originated
Country code in 2 character ISO 3166 format
Business code identified during application registration
SessionId sent by Consumer
Successful operation.
Type | Code | Details |
error | invalidRequest | Missing or invalid Parameters |
Type | Code | Details |
error | unAuthorized | Authorization credentials are missing or invalid |
Type | Code | Details | More Info |
error | accessNotConfigured | The request operation is not configured to access this resource | Channel/Country/Business provided in the request is not supported currently |
Type | Code | Details | More Info |
error | resourceNotFound | The requested resource was not found | Empty resource/resource not found |
Type | Code | Details |
error | businessValidationFailed | Business validation error occured on one or more parameters |
Type | Code | Details |
fatal | serverUnavailable | The request failed due to an internal error/server unavailability |
/v1/cards/credit-cards/installments/detail/retrieve
To retrieve the installment offers available for the payment of deferred balance of the credit card.
This API is used to retrieve the installment offers available for the payment of deferred balance of the credit card.
Client ID generated during application registration
The Authorization Token received during login
Content-Types that are acceptable for the response
128 bit UUID that you generate for every request
List of acceptable human languages for response
Content-Types that are sent in the request
Channel where request originated
Country code in 2 character ISO 3166 format
Business code identified during application registration
SessionId sent by Consumer
Successful operation.
Type | Code | Details |
error | invalidRequest | Missing or invalid Parameters |
Type | Code | Details |
error | unAuthorized | Authorization credentials are missing or invalid |
Type | Code | Details | More Info |
error | accessNotConfigured | The request operation is not configured to access this resource | Channel/Country/Business provided in the request is not supported currently |
Type | Code | Details | More Info |
error | resourceNotFound | The requested resource was not found | Empty resource/resource not found |
Type | Code | Details |
error | businessValidationFailed | Business validation error occured on one or more parameters |
Type | Code | Details |
fatal | serverUnavailable | The request failed due to an internal error/server unavailability |
Definitions
{
"type": "object",
"properties": {
"accountId": {
"description": "Unique ID used by front end to identify the account",
"type": "string",
"example": "123456"
}
},
"required": [
"accountId"
]
}
{
"type": "object",
"properties": {
"availableDeferredAmount": {
"description": "Refers to the available deferred amount",
"type": "number",
"format": "double",
"example": 9500.55
}
},
"required": [
"availableDeferredAmount"
]
}
{
"type": "object",
"properties": {
"accountId": {
"description": "Unique ID used by front end to identify the account",
"type": "string",
"example": "123456"
},
"offerId": {
"description": "This attribute holds the unique identifier of the offer",
"type": "string",
"example": "123456"
},
"totalInstallmentPaymentAmount": {
"description": "The total amount selected to be paid in installments",
"type": "number",
"format": "double",
"example": 9500.55
}
},
"required": [
"accountId",
"offerId",
"totalInstallmentPaymentAmount"
]
}
{
"type": "object",
"properties": {
"creditCardLoanOffer": {
"type": "array",
"items": {
"$ref": "#/definitions/CreditCardLoanOffer"
}
}
}
}
{
"type": "object",
"properties": {
"loanTenure": {
"description": "Tenure of loan against credit card. It is considered in terms of number of months.",
"type": "integer",
"example": "6"
},
"installmentPrincipalAmount": {
"description": "Installment amount to be payed by customer. This is without the interest amount.",
"type": "number",
"format": "double",
"example": 1583.42
},
"interestRate": {
"description": "Special rate of interest that has been offered for the loan.",
"type": "number",
"format": "double",
"example": 15.55
},
"installmentInterestAmount": {
"description": "Interest component in the installment.",
"type": "number",
"format": "double",
"example": 237.51
},
"installmentAmount": {
"description": "Total Installment amount to be payed by customer including the interest amount.",
"type": "number",
"format": "double",
"example": 1820.93
}
},
"required": [
"loanTenure",
"installmentPrincipalAmount",
"interestRate",
"installmentInterestAmount",
"installmentAmount"
]
}
{
"properties": {
"type": {
"type": "string",
"description": "Invalid - Request did not confirm to the specification and was unprocessed and rejected. Please fix the value and try again",
"enum": [
"error",
"warn",
"invalid",
"fatal"
]
},
"code": {
"description": "Error code which qualifies the error",
"type": "string"
},
"details": {
"description": "Human readable explanation specific to the occurrence of the problem",
"type": "string"
},
"location": {
"description": "The name of the field that resulted in the error",
"type": "string"
},
"moreInfo": {
"description": "More Info can be used to pass any additional details",
"type": "string"
},
"uuid": {
"description": "128 bit UUID that you generate for every request",
"type": "string"
},
"timestamp": {
"description": "Timestamp of the error",
"type": "string"
}
},
"required": [
"type",
"code"
]
}