a method and system for the dynamic assignment of benefits to one or more recipients based on rules associated with commerce transactions . customer purchases goods or services from a merchant . transaction information associated with the customer and the merchant is received by a central controller . benefits are credited by the central controller in real time to associated beneficiaries and notifications are transmitted . according to one embodiment , the central controller assigns benefits according to rules specified by the buyer .