“The annual global volume for buyer, supplier, and supply chain payments is approximately $150 trillion.”