76691654
Jul 28, 2008
Dec 22, 2009
Providing online processing of electronic payments for merchants whose customers can authorize payments from checking accounts or other accounts by entering the customer's signature on a website screen using a computer mouse
Insurance and Financial