Patent ID: 11861622
Assignee: MASTERCARD INTERNATIONAL INCORPORATED
Field: IT methods for management (Electrical engineering)
Classification: CPC G | IPC G

Claim 0:
1. A method for preventing an unauthorized transaction indicative of scalping, comprising:
receiving, by a receiver of a processing server, from a first merchant system, transaction data for a first payment transaction between a consumer and the first merchant system, the transaction data including at least one or more product identifiers associated with one or more products purchased in the first payment transaction and consumer identification data associated with the consumer;
updating, by a processor of the processing server, a consumer profile stored on a blockchain associated with a blockchain network, by generating a new block for the blockchain that includes a blockchain data entry including at least the one or more product identifiers and a public key of a cryptographic key pair associated with the consumer profile, wherein the consumer profile is associated with the consumer and the consumer profile is identified based on at least the consumer identification data;
receiving, by the receiver of the processing server, from a second merchant system different from said first merchant system, a transaction message for a second payment transaction between the consumer and the second merchant system, wherein the transaction message includes one or more data values including at least one product identifier included in the one or more product identifiers and at least one consumer data value, and wherein the at least one consumer data value is included in the consumer profile;
determining, by the processor of the processing server, a suspicion score for the consumer profile associated with the consumer, wherein the suspicion score is above a predetermined threshold value;
in response to the suspicion score being above the predetermined threshold value, automatically declining, by the processing server, on behalf of the second merchant system, the second payment transaction; and
transmitting, by a transmitter of the processing server, an authorization response message for the second payment transaction, wherein the authorization response message includes a response code indicative of rejection of the second payment transaction,
wherein functions of the processing server are performed by on-site interface processors using the blockchain, and wherein the blockchain utilizes self-executable smart contracts to perform said functions.