Financial software solutions in Canada: Finastra. Finastra offers leading edge financial solutions in Canada, providing mortgage technology, cheque processing, payment management and student lending solutions to the Canadian mortgage industry, banks, credit unions and governments.