Businesses, both small and large, are adopting new technologies to automate and reduce the exchange of paper documents in their transaction flows. However, more than 80% of payments between businesses are still made with paper checks. As the exchange of information along the supply chain becomes increasingly electronic, it raises...
In this article, Chakravorti and McHugh address why consumers, merchants, and financial institutions are reluctant to embrace electronic payments even though electronic payment networks, such as the credit card and automated clearinghouse (ACH) networks, have existed for more than 25 years. While most Internet-based transactions are primarily processed via credit...