333 lines
8.6 KiB
JSON
333 lines
8.6 KiB
JSON
{
|
||
"type": "object",
|
||
"required": [
|
||
"transactionId",
|
||
"customerId",
|
||
"accountId",
|
||
"CompleteRACCheckResponse",
|
||
"resultCode",
|
||
"resultDescription"
|
||
],
|
||
"properties": {
|
||
"transactionId": {
|
||
"type": "string",
|
||
"description": "Unique identifier of transaction in Simbrella system",
|
||
"example": "T001"
|
||
},
|
||
"customerId": {
|
||
"type": "string",
|
||
"description": "Unique identifier of a user",
|
||
"example": "CN621868"
|
||
},
|
||
"accountId": {
|
||
"type": "string",
|
||
"description": "Specific identifier of a user's account",
|
||
"example": "2017821799"
|
||
},
|
||
"CompleteRACCheckResponse": {
|
||
"type": "object",
|
||
"description": "Complete RAC check response details",
|
||
"properties": {
|
||
"PROCESS_DATE": {
|
||
"type": "string",
|
||
"description": "RAC process Date",
|
||
"example": "2025-05-06"
|
||
},
|
||
"CIF_ID": {
|
||
"type": "string",
|
||
"description": "Customer Information File ID",
|
||
"example": "123456789"
|
||
},
|
||
"CUST_FIRST_NAME": {
|
||
"type": "string",
|
||
"description": "Customer's First Name",
|
||
"example": "Ade"
|
||
},
|
||
"CUST_MIDDLE_NAME": {
|
||
"type": "string",
|
||
"description": "Customer's Middlename",
|
||
"example": "Isaac"
|
||
},
|
||
"CUST_LAST_NAME": {
|
||
"type": "string",
|
||
"description": "Customer's Last name",
|
||
"example": "Juwon"
|
||
},
|
||
"BVN": {
|
||
"type": "string",
|
||
"description": "Bank Verification Number",
|
||
"example": "44834386619"
|
||
},
|
||
"GENDER": {
|
||
"type": "string",
|
||
"description": "Customers gender (M/F)",
|
||
"example": "MALE"
|
||
},
|
||
"AGE": {
|
||
"type": "string",
|
||
"description": "Customer's Age",
|
||
"example": "31"
|
||
},
|
||
"CRM_EMAIL": {
|
||
"type": "string",
|
||
"description": "Customer's Email address",
|
||
"example": "test@test.com"
|
||
},
|
||
"ALERT_EMAIL": {
|
||
"type": "string",
|
||
"description": "Alert Email Address",
|
||
"example": ""
|
||
},
|
||
"CRM_PHONE": {
|
||
"type": "string",
|
||
"description": "Customer's Phone Number",
|
||
"example": "2.34804E+12"
|
||
},
|
||
"ALERT_PHONE": {
|
||
"type": "string",
|
||
"description": "Alert Phone number",
|
||
"example": ""
|
||
},
|
||
"CRM_ADDRESS": {
|
||
"type": "string",
|
||
"description": "Customer's Address",
|
||
"example": ""
|
||
},
|
||
"OCCUPATION": {
|
||
"type": "string",
|
||
"description": "Customer's Occupation",
|
||
"example": "Analyst"
|
||
},
|
||
"AVERAGE_SALARY": {
|
||
"type": "string",
|
||
"description": "Customer's Avg Salary",
|
||
"example": "1,000,000.00"
|
||
},
|
||
"STAFF_STAT": {
|
||
"type": "string",
|
||
"description": "Staff Status",
|
||
"example": "N"
|
||
},
|
||
"SALACCT_1": {
|
||
"type": "string",
|
||
"description": "Salary account 1",
|
||
"example": "253844780"
|
||
},
|
||
"SALACCT_2": {
|
||
"type": "string",
|
||
"description": "Salary account 2",
|
||
"example": ""
|
||
},
|
||
"SALACCT_3": {
|
||
"type": "string",
|
||
"description": "Salary account 3",
|
||
"example": ""
|
||
},
|
||
"LOAN_OUSTANDING_BAL": {
|
||
"type": "string",
|
||
"description": "Outstanding Balance",
|
||
"example": "0"
|
||
},
|
||
"EMI": {
|
||
"type": "string",
|
||
"description": "Equated Monthly Installment",
|
||
"example": "0"
|
||
},
|
||
"ELIG_AMT": {
|
||
"type": "string",
|
||
"description": "Eligible Amount",
|
||
"example": "500,000"
|
||
},
|
||
"RULE1": {
|
||
"type": "string",
|
||
"description": "Rule 1",
|
||
"example": "Y"
|
||
},
|
||
"RULE2": {
|
||
"type": "string",
|
||
"description": "Rule 2",
|
||
"example": "Y"
|
||
},
|
||
"RULE3": {
|
||
"type": "string",
|
||
"description": "Rule 3",
|
||
"example": "Y"
|
||
},
|
||
"RULE4": {
|
||
"type": "string",
|
||
"description": "Rule 4",
|
||
"example": "Y"
|
||
},
|
||
"RULE5": {
|
||
"type": "string",
|
||
"description": "Rule 5",
|
||
"example": "Y"
|
||
},
|
||
"RULE6": {
|
||
"type": "string",
|
||
"description": "Rule 6",
|
||
"example": "Y"
|
||
},
|
||
"RULE7": {
|
||
"type": "string",
|
||
"description": "Rule 7",
|
||
"example": "Y"
|
||
},
|
||
"RULE8": {
|
||
"type": "string",
|
||
"description": "Rule 8",
|
||
"example": "Y"
|
||
},
|
||
"RULE9": {
|
||
"type": "string",
|
||
"description": "Rule 9",
|
||
"example": "Y"
|
||
},
|
||
"RULE10": {
|
||
"type": "string",
|
||
"description": "Rule 10",
|
||
"example": "Y"
|
||
},
|
||
"RULE11": {
|
||
"type": "string",
|
||
"description": "Rule 11",
|
||
"example": "Y"
|
||
},
|
||
"RULE12": {
|
||
"type": "string",
|
||
"description": "Rule 12",
|
||
"example": "Y"
|
||
},
|
||
"RULE13": {
|
||
"type": "string",
|
||
"description": "Rule 13",
|
||
"example": "Y"
|
||
},
|
||
"RULE14": {
|
||
"type": "string",
|
||
"description": "Rule 14",
|
||
"example": "Y"
|
||
},
|
||
"RULE15": {
|
||
"type": "string",
|
||
"description": "Rule 15",
|
||
"example": "Y"
|
||
},
|
||
"OVERALL_ELIG": {
|
||
"type": "string",
|
||
"description": "Overall Eligible Amount",
|
||
"example": "Y"
|
||
},
|
||
"SALARYPAYMENT_1": {
|
||
"type": "string",
|
||
"description": "Salary Payment 1",
|
||
"example": "1000000"
|
||
},
|
||
"SALARYPAYMENT_2": {
|
||
"type": "string",
|
||
"description": "Salary Payment 2",
|
||
"example": "1000000"
|
||
},
|
||
"SALARYPAYMENT_3": {
|
||
"type": "string",
|
||
"description": "Salary Payment 3",
|
||
"example": "1000000"
|
||
},
|
||
"SALARYPAYMENT_4": {
|
||
"type": "string",
|
||
"description": "Salary Payment 4",
|
||
"example": "0"
|
||
},
|
||
"SALARYPAYMENT_5": {
|
||
"type": "string",
|
||
"description": "Salary Payment 5",
|
||
"example": "0"
|
||
},
|
||
"SALARYPAYMENT_6": {
|
||
"type": "string",
|
||
"description": "Salary Payment 6",
|
||
"example": "0"
|
||
},
|
||
"OTHERACCT_SAVINGS": {
|
||
"type": "string",
|
||
"description": "Other customer's account_Saving",
|
||
"example": ""
|
||
},
|
||
"OTHERACCT_CURRENT": {
|
||
"type": "string",
|
||
"description": "Other Customer's account_Current",
|
||
"example": ""
|
||
}
|
||
}
|
||
},
|
||
"resultCode": {
|
||
"type": "string",
|
||
"description": "Result code of executed transaction, e.g. (00 – Success etc.) see result codes table",
|
||
"example": "00"
|
||
},
|
||
"resultDescription": {
|
||
"type": "string",
|
||
"description": "Description of provided result code",
|
||
"example": "RAC Check Successful"
|
||
}
|
||
},
|
||
"example": {
|
||
"transactionId": "T001",
|
||
"customerId": "CN621868",
|
||
"accountId": "2017821799",
|
||
"CompleteRACCheckResponse": {
|
||
"PROCESS_DATE": "2025-05-06",
|
||
"CIF_ID": "123456789",
|
||
"CUST_FIRST_NAME": "Ade",
|
||
"CUST_MIDDLE_NAME": "Isaac",
|
||
"CUST_LAST_NAME": "Juwon",
|
||
"BVN": "44834386619",
|
||
"GENDER": "MALE",
|
||
"AGE": "31",
|
||
"CRM_EMAIL": "test@test.com",
|
||
"ALERT_EMAIL": "",
|
||
"CRM_PHONE": "2.34804E+12",
|
||
"ALERT_PHONE": "",
|
||
"CRM_ADDRESS": "",
|
||
"OCCUPATION": "Analyst",
|
||
"AVERAGE_SALARY": "1,000,000.00",
|
||
"STAFF_STAT": "N",
|
||
"SALACCT_1": "253844780",
|
||
"SALACCT_2": "",
|
||
"SALACCT_3": "",
|
||
"LOAN_OUSTANDING_BAL": "0",
|
||
"EMI": "0",
|
||
"ELIG_AMT": "500,000",
|
||
"RULE1": "Y",
|
||
"RULE2": "Y",
|
||
"RULE3": "Y",
|
||
"RULE4": "Y",
|
||
"RULE5": "Y",
|
||
"RULE6": "Y",
|
||
"RULE7": "Y",
|
||
"RULE8": "Y",
|
||
"RULE9": "Y",
|
||
"RULE10": "Y",
|
||
"RULE11": "Y",
|
||
"RULE12": "Y",
|
||
"RULE13": "Y",
|
||
"RULE14": "Y",
|
||
"RULE15": "Y",
|
||
"OVERALL_ELIG": "Y",
|
||
"SALARYPAYMENT_1": "1000000",
|
||
"SALARYPAYMENT_2": "1000000",
|
||
"SALARYPAYMENT_3": "1000000",
|
||
"SALARYPAYMENT_4": "0",
|
||
"SALARYPAYMENT_5": "0",
|
||
"SALARYPAYMENT_6": "0",
|
||
"OTHERACCT_SAVINGS": "",
|
||
"OTHERACCT_CURRENT": ""
|
||
},
|
||
"resultCode": "00",
|
||
"resultDescription": "RAC Check Successful"
|
||
},
|
||
"xml": {
|
||
"name": "CompleteRACcheckResponse"
|
||
}
|
||
}
|