Abstract:
A method for scoring a payment transaction includes: storing consumer profiles, each consumer profile including a consumer identifier, contact information, and team identifier; storing merchant profiles, each merchant profile including a merchant identifier and plurality of team scores; receiving an authorization request for a payment transaction, the request including a consumer identification, merchant identification, and transaction data; identifying a specific consumer profile where the included consumer identifier corresponds to the consumer identification; identifying a specific merchant profile where the included merchant identifier corresponds to the merchant identification; identifying a transaction score for the transaction using one or more scoring rules based on the transaction data; updating, in the specific merchant profile, a team score corresponding to the team identifier included in the specific consumer profile based on the transaction score; and transmitting a notification to a consumer related to the specific consumer profile based on the included contact information.