Embedding financial services in industry-specialized software is good for customers, good for software companies, and good for banks. But to do it well, you need direct access to banking fundamentals and a willingness to understand how money actually moves.