Methods and Systems for Using Physical Payment Cards in Secure E-Commerce Transaction

February 24, 2015

Patent Number: 8965811

Assignee: MasterCard International Incorporated

Search Representative Patents