Business-to-business payments have become a complex and interconnected ecosystem of vendors, suppliers and third parties. Each brings different technologies, currencies, processes and payment methods, ...