78317434
Oct 23, 2003
Aug 2, 2005
Online hosted payment services accessed via a payment icon or button deployed by online billers and merchants on web sites to accept payment online from consumers and businesses who can enroll account information once and subsequently make payment at all web sites where the payment button is deployed
Insurance and Financial