Patent ID: 8645270

Claim:
A computer-implemented method, comprising: determining a payment key associated with a specific company, wherein the payment key comprises one or more attributes of payment data, company payment data, or merchant data, either in a native form or in a derivative form, that is configured to uniquely identify the specific company; determining payment data matches the payment key thereby indicating a customer had a transaction with the specific company; creating an engagement channel between the customer and the specific company based on the matching of the payment data and the payment key; receiving data from the specific company, wherein the data comprises information for to the customer who has not registered with the specific company but has at least one transaction therewith; and providing the data to the customer by the specific company through the engagement channel for display thereof, wherein the data comprises one of data related to a transaction associated with the payment data and/or data related to a future transaction; wherein the payment data is matched to the payment key without a contemporaneous request by the customer to do so during the transaction, and wherein the determining, creating, receiving, and providing steps are performed by a processor communicatively coupled to memory and a network interface.