Upon validation of the extension barcode, the eCache system, through the eCache server switch, 54, accesses stored data, 55, related to the history of the consumer's transactions. eCache can then issue an approval or decline based on criteria formulated by the merchant or other entity and stored on the eCache server switch or external eCache servers.