Global payments revenues are at an all-time high, and experts predict that they could even climb to be a $2 trillion industry by 2020. Cross-border...