A consumer establishes a digital wallet account with a payment processing system. The consumer configures settings of a digital wallet application on a consumer device to allow the payment processing system to log the consumer device’s location. The consumer, signed in to the digital wallet application on the consumer device, enters a physical location of a merchant, and the payment processing system logs location data of the consumer device. The consumer initiates a transaction at a point of sale device of the merchant. The consumer device forwards transaction data received from the point of sale device to the payment processing system, which determines the applicability of each of the consumer’s payment accounts to the transaction based on the location data and transaction data and determines which particular, applicable payment account provides the greatest rewards benefit to the consumer. The digital wallet application suggests the particular payment account to the consumer for use in the transaction with the merchant