Good morning AbdallahYousef,
DMF might certainly be able to help here to some extend.
The main issue is in my opinion how the settlements are made based on the payments made or received.
As an example, do your customers make over/underpayments, withhold money, deduct cash discounts, summarize payments, send summarized payment advices, etc.
Depending on how those payments and settlements are planned to make, DMF might work or might need a modification.
I would personally expect that you might need some modifications for handling that large volume of data.
Best regards,
Ludwig