Files
digifi-BankEmulator/app/swagger/schemas/CompleteRACcheckResponse.json
T
2025-05-09 14:25:12 +01:00

333 lines
8.6 KiB
JSON
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
{
"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"
}
}