Systems and methods are provided for facilitating a transaction between a consumer and at least one merchant for one or more products. A purchase request is initially received, at a computing device, from a consumer. The purchase request includes an intent to purchase a product. At least one characteristic of the product to be purchased by the consumer is identified by the computing device, based on the intent in the purchase request. The at least one characteristic is then disseminated to multiple different merchants. When a bid is received back from at least one of the multiple different merchants, identifying a product relating to the intent in the consumer's purchase request, the bid is transmitted to the consumer. And, when the consumer selects the bid, a transaction request is generated and processed, via a payment network, for the product identified in the bid.