Hi Sidhant,

Thanks for sharing the details

In my view, I would go with Approach 2 if time is not a constraint -  to
have a new type of charge at the time of FORECLOSURE.
- It is more straightforward
- It is a common request and many others would be benefited from this as
well

But  Approach 1 is still not a bad workaround if you are looking for a
faster solution.


Regards,
Bharath
Lead Implementation Analyst | Mifos Initiative
PMC Member | Apache Fineract
Mobile: +91.7019635592
http://mifos.org  <http://facebook.com/mifos>
<http://www.twitter.com/mifos>


On Tue, Aug 5, 2025 at 5:19 PM sidhant goel <sidhant@freo.money.invalid>
wrote:

> *Hello Fineract Community,*
>
> We are currently in the process of migrating to Apache Fineract as our
> Loan Management System (LMS) and have been exploring options for
> implementing a foreclosure charge for loan preclosures.
>
> During our research, we identified two possible approaches:
>
>    1.
>
>    Adding the charge manually as a *Specified Due Date Charge* at the
>    time of foreclosure.
>    2.
>
>    Introducing a new ChargeTimeType.FORECLOSURE enumeration and
>    implementing the corresponding logic during the foreclosure process.
>
> We've successfully completed a proof of concept for the second approach,
> but we’re keen to hear the community's thoughts on the best way to achieve
> this within the Fineract framework. We're also excited about the
> opportunity to contribute to the project and collaborate with others in the
> community. 🙂
>
> Looking forward to your insights!
>

Reply via email to