OpenCBS
Core Banking System for Microfinance
... extensible through plugins. The core includes user and client management, loan schedule generation, loan tracking, repayment management, savings tracking, reporting.
It can be easily integrated with external agents like accounting software, POS terminals, web services, etc.