Patent ID: 8260662

Claim:
A method for processing promotional offers comprising: at an offer processing system: obtaining consumer data for at least one consumer, the consumer data including a consumer ID and information identifying a payment method; accessing an offer catalog having a plurality of offers, each of the offers being associated with one or more products; identifying one or more of the plurality of offers to be provided to the consumer; electronically sending the one or more of the plurality of offers to the consumer; receiving an indication from the consumer that the consumer has accepted a respective one of the provided offers; accessing a product catalog to identify product codes corresponding to products associated with each of the accepted offers; providing the identified product codes to a transaction management system associated with the obtained payment method for the consumer; after providing the identified codes to the transaction management system, receiving, from the transaction management system, information identifying whether any of the identified product codes were contained in any consumer purchase transactions made using the payment method; and for each accepted offer, determining whether a consumer has purchased each of the products associated with the accepted offer, and processing the accepted offer if the consumer has purchased each of the associated products.