diff --git a/app/api/services/rac_check.py b/app/api/services/rac_check.py index 9990291..72a234d 100644 --- a/app/api/services/rac_check.py +++ b/app/api/services/rac_check.py @@ -39,37 +39,37 @@ class RACCheckService: # } rac_response = { - "PROCESS_DATE": datetime.strptime("2025-06-05", "%Y-%m-%d").date(), - "CIF_ID": "123456789", - "CUSTOMER_id": "987654321", - "SALACCT_1": "34567831", - "ALERT_PHONE": "2348031234567", - "AVERAGE_SALARY": Decimal("50000"), - "LOAN_OUSTANDING_BAL": Decimal("0"), - "EMI": Decimal("10000"), - "ELIG_AMT": Decimal("25000"), - "rule1-45day-sal": True, - "rule2-2m-sal": True, - "rule3-no-bounced-check": True, - "rule4-current-loan-payments": True, - "rule5-no-past-due-fadv-loan": True, - "rule6--no-past-due-other-loan": True, - "rule7-consistent-salary-amount": True, - "rule8-whitelisted": True, - "rule9-regular-account": True, - "rule10-bvn-validation": True, - "rule11-CRC-no-delinquency": True, - "rule12-CRMS-no-delinquency": True, - "rule13-BVN-ignore": True, - "rule14-no-lien": True, - "rule15-null-ignore": True, - "OVERALL_ELIG": True, - "SALARYPAYMENT_1": Decimal("50000"), - "SALARYPAYMENT_2": Decimal("50000"), - "SALARYPAYMENT_3": Decimal("50000"), - "SALARYPAYMENT_4": Decimal("50000"), - "SALARYPAYMENT_5": Decimal("50000"), - "SALARYPAYMENT_6": Decimal("50000") + "procesS_DATE": datetime.strptime("2025-06-05", "%Y-%m-%d").date(), + "ciF_ID": "416405737", + "customeR_id": "7032744", + "salaccT_1": "4142904114", + "alerT_PHONE": "2348039301606", + "averagE_SALARY": 5000, + "loaN_OUSTANDING_BAL": 0, + "emi": 1000, + "eliG_AMT": 25000, + "rule1_45day_sal": True, + "rule2_2m_sal": True, + "rule3_no_bounced_check": True, + "rule4_current_loan_payments": True, + "rule5_no_past_due_fadv_loan": True, + "rule6_no_past_due_other_loan": True, + "rule7_consistent_salary_amount": True, + "rule8_whitelisted": True, + "rule9_regular_account": True, + "rule10_bvn_validation": True, + "rule11_CRC_no_delinquency": True, + "rule12_CRMS_no_delinquency": True, + "rule13_BVN_ignore": True, + "rule14_no_lien": True, + "rule15_null_ignore": True, + "overalL_ELIG": True, + "salarypaymenT_1": 180000, + "salarypaymenT_2": 50000, + "salarypaymenT_3": 70000, + "salarypaymenT_4": 0, + "salarypaymenT_5": 0, + "salarypaymenT_6": 0 } @@ -81,7 +81,11 @@ class RACCheckService: } # response_schema = RACCheckResponseSchema() - result = full_response + result = { + "responseCode": "00", + "responseMessage": "Operation Successful", + "data": full_response + } return jsonify(result), 200