Patent ID: 8738529

Claim:
A computer-implemented method for detecting electronic payment card fraud, comprising: receiving, by at least one software component executing on at least one processor, real-time payment card transaction data from ingress channels and an egress channels of at least one payment card system through a first application programming interface (API); generating, by the at least one software component, at least two types of transactional profiles for each of at least payment cards, the ingress channel, the egress channels, and funding sources of the payment cards, wherein a first type of transactional profile comprises a network graph of links between the ingress channels, the egress channels, the payment cards, and any users of the payment cards and geo-location identities associated with the payment cards; and wherein a second type of transactional profile comprises a series of transactional usage patterns at different time intervals of each of the payment cards, the ingress channels, the egress channels, and the funding sources; in response to the at least one software component receiving transaction data for a current payment card transaction, evaluating the transaction data using a predictive algorithm that compare the transaction data to the transactional profiles to calculate a probabilistic fraud score for the current transaction; evaluating the probabilistic fraud score and the current transaction data based on a set of rules to generate a recommendation to approve, decline or review the current transaction; and transmitting the recommendation back to the payment card system via a second API.