Methods and Apparatus for Preventing Fraud in payment-processing Transactions

December 5, 2011

Patent Number: 8266059

Assignee: MasterCard International Incorporated

Search Representative Patents