apps development for payment platforms and banks