The number of payment facilitators is growing rapidly, with technology platforms and independent software vendors alike increasingly taking on the role. Yet confusion remains about just how a payment ...