“The annual global volume for business-to-government and government-to-business payments is approximately $25 trillion.”