1
0

Merge branch 'add_db_uri' of DigiFi/digifi-BankToProductCore into master

This commit is contained in:
2025-10-15 11:30:52 +00:00
committed by Gogs
+11 -3
View File
@@ -159,11 +159,18 @@ class ProvideLoanService(BaseService):
loan_charges = LoanCharge.create_charges_for_loan(loan_id = loan_id, transaction_id = transaction_id, referenced_amount = 800, charges = charges)
else:
return ResponseHelper.error(result_description="Invalid Customer or Account")
charge_schedule_items = []
for idx, charge in enumerate(loan_charges, start=len(charge_schedule_items) + 1):
charge_schedule_items.append({
"id": idx,
"dueDate": charge.due_date.isoformat(),
"amountDue": float(charge.amount),
"componentName": charge.code.upper(), # e.g. INTEREST, MGMT_FEE, VAT_FEE
"startDate": charge.created_at.isoformat(),
})
response_data = {
"requestId": request_id,
@@ -171,7 +178,8 @@ class ProvideLoanService(BaseService):
"loanRef": loan_ref,
"customerId": customer_id,
"accountId": account_id,
"msisdn": customer.msisdn
"msisdn": customer.msisdn,
"schedule": charge_schedule_items,
}