A method,
system and
computer program product for enabling completion of purchase transactions by retrieving purchase card information from an
electronic database of
consumer cards and applying the appropriate card to the transaction. The
database, managed by a central card authority, stores
client account information for cards such as debit, credit, phone, and discount cards, which are accessible via a unique, secure login / access credential, such as a username and
password combination. During registration with the central card authority, a
client classifies key / important factors to consider when performing purchases. The central card authority is accessed by the
client during purchases from a retail facility and / or other
purchasing environment. The central card authority automatically selects the best card to utilize during a purchase, after weighing the important
purchasing factors related to the credit, debit, phone, and discount cards registered with the central card authority.