Electronic invoice and payment systems have been slow to catch on, even though they offer enormous promise for cost savings, speed, and transparency in business-to-business transactions. The ...