Chris Doner has spent four decades building software for other people’s financial institutions. His recurring question is disarmingly human: what makes a member come back?