Designing Softwares For Asset Management And Leasing Companies
Your job is to provide software, how it is used is not your responsibility. Everything can be used for anything wrong. The manufacturer is not responsible for the wrong use of his product. Secondly, Riba is only in the case of a loan when extra money is demanded on it. Thirdly, the mortgage is not a loan transaction, but a sale and purchase agreement. Fourthly, a fine on late payment in the case of a mortgage is permissible, this measure is taken to ensure payments. Interest is a broader term. Not every interest is Riba, Riba is only in the case of loan money.
For details on every point you can search with the keywords on this forum.