Payments, particularly the technology side of the ecosystem, has many players who love visibility. Apple Pay’s was announced with a level of theatricality normally reserved...