95 lines
3.1 KiB
JSON
95 lines
3.1 KiB
JSON
{
|
|
"type": "object",
|
|
"properties": {
|
|
"transactionId": {
|
|
"type": "string",
|
|
"example": "T001"
|
|
},
|
|
"customerId": {
|
|
"type": "string",
|
|
"example": "CN621868"
|
|
},
|
|
"accountId": {
|
|
"type": "string",
|
|
"example": "2017821799"
|
|
},
|
|
"racResponse": {
|
|
"type": "object",
|
|
"properties": {
|
|
"PROCESS_DATE": {
|
|
"type": "string",
|
|
"format": "date",
|
|
"example": "2025-06-05"
|
|
},
|
|
"CIF_ID": {
|
|
"type": "string",
|
|
"example": "123456789"
|
|
},
|
|
"CUSTOMER_id": {
|
|
"type": "string",
|
|
"example": "987654321"
|
|
},
|
|
"SALACCT_1": {
|
|
"type": "string",
|
|
"example": "34567831"
|
|
},
|
|
"ALERT_PHONE": {
|
|
"type": "string",
|
|
"example": "2348031234567"
|
|
},
|
|
"AVERAGE_SALARY": {
|
|
"type": "number",
|
|
"format": "decimal",
|
|
"example": 50000
|
|
},
|
|
"LOAN_OUSTANDING_BAL": {
|
|
"type": "number",
|
|
"format": "decimal",
|
|
"example": 0
|
|
},
|
|
"EMI": {
|
|
"type": "number",
|
|
"format": "decimal",
|
|
"example": 10000
|
|
},
|
|
"ELIG_AMT": {
|
|
"type": "number",
|
|
"format": "decimal",
|
|
"example": 25000
|
|
},
|
|
"rule1-45day-sal": { "type": "boolean", "example": true },
|
|
"rule2-2m-sal": { "type": "boolean", "example": true },
|
|
"rule3-no-bounced-check": { "type": "boolean", "example": true },
|
|
"rule4-current-loan-payments": { "type": "boolean", "example": true },
|
|
"rule5-no-past-due-fadv-loan": { "type": "boolean", "example": true },
|
|
"rule6--no-past-due-other-loan": { "type": "boolean", "example": true },
|
|
"rule7-consistent-salary-amount": { "type": "boolean", "example": true },
|
|
"rule8-whitelisted": { "type": "boolean", "example": true },
|
|
"rule9-regular-account": { "type": "boolean", "example": true },
|
|
"rule10-bvn-validation": { "type": "boolean", "example": true },
|
|
"rule11-CRC-no-delinquency": { "type": "boolean", "example": true },
|
|
"rule12-CRMS-no-delinquency": { "type": "boolean", "example": true },
|
|
"rule13-BVN-ignore": { "type": "boolean", "example": true },
|
|
"rule14-no-lien": { "type": "boolean", "example": true },
|
|
"rule15-null-ignore": { "type": "boolean", "example": true },
|
|
"OVERALL_ELIG": { "type": "boolean", "example": true },
|
|
"SALARYPAYMENT_1": { "type": "number", "format": "decimal", "example": 50000 },
|
|
"SALARYPAYMENT_2": { "type": "number", "format": "decimal", "example": 50000 },
|
|
"SALARYPAYMENT_3": { "type": "number", "format": "decimal", "example": 50000 },
|
|
"SALARYPAYMENT_4": { "type": "number", "format": "decimal", "example": 50000 },
|
|
"SALARYPAYMENT_5": { "type": "number", "format": "decimal", "example": 50000 },
|
|
"SALARYPAYMENT_6": { "type": "number", "format": "decimal", "example": 50000 }
|
|
}
|
|
}
|
|
},
|
|
"required": [
|
|
"transactionId",
|
|
"customerId",
|
|
"accountId",
|
|
"racResponse"
|
|
],
|
|
"xml": {
|
|
"name": "RACCheckResponse"
|
|
}
|
|
}
|