Patent ID: 8676639

Claim:
A method for processing promotions, performed by a funds facilitation system that facilitates transactions between payers and payees, the method comprising: storing, by the funds facilitation system, promotion rules in a database, each promotion rule associating a promotion with a payee; receiving, by the funds facilitation system, a transaction authorization request from a payee for a transaction, the transaction authorization request including identification of the payee, identification of a payer and a transaction amount; comparing, by the funds facilitation system, the identification of the payee to the promotion rules stored in the database to identify a promotion that is associated with the payee; determining, by the funds facilitation system, an age of the payer without being informed of the payer's age by the payee; authorizing, by the funds facilitation system, the transaction to the payee in which the promotion is applied to the transaction, wherein the authorization is conditioned on the payer's age meeting a predetermined age condition; and transferring funds from the payer's account to the payee's account in response to the transaction being authorized.