A Web-based platform for businesses and individuals to send and receive electronic checks is being pitched as an alternative to typical online bank account transfers. The technology was developed ...