To improve the consumer experience with retail rewards and discount programs, a system and method is provided for consolidating information relating to multiple rewards or discount programs in a manner that is convenient and reduces or eliminates the need to carry numerous rewards cards. The system and method of the present invention provides a mechanism for inputting and storing in an electronic device coded information, such as barcodes and QR codes, that may be contained on a coded dataset source, such as a rewards or discount card. In an exemplary embodiment, the electronic device is a mobile telephone. At a retail checkout, the coded information is displayed on the mobile device, and the cashier may scan the display of the mobile device in the same manner as one would scan a discount card.