A computer-implemented method at a processing institution of fulfilling a discount on a sale made by a merchant to a consumer, said merchant one of a plurality of merchants, said consumer one of a plurality of consumers, said plurality of merchants determined responsive to merchant discount offer information received from one or more merchants or acquirers, said merchant discount information comprising targeting criteria for determining, at least in part, consumers to which offers should be made available, said plurality of consumers determined responsive to consumer information from one or more consumer payment institutions and said merchant discount information, said computer-implemented method comprising:
- receiving transaction data for said sale, said transaction data transmitted by said merchant;
- determining whether said discount is eligible on said sale by said merchant based on said transaction data;
- determining whether said consumer qualifies for said discount, and, if so:
- generating a credit in the amount of said discount in favor of said consumer;
- and
- transmitting transaction information for said credit to an interchange, which then processes the credit transaction information.