A method, program, and
system for
processing electronic receipts within a
computer network are provided. The present invention comprises creating a customer profile for a user using a Smart
Receipt application. When the user purchases items, electronic receipts (smart receipts) are sent from the
point of sale to a designated
database. The
database may be on a
credit card company
server, the product manufacturer's
server, a special cash receipts
server, or a central clearing house server. When the customer wants a copy of a
receipt, he or she enters search parameters which specify the desired
receipt. The search parameters may include item type, date of purchase, and method of purchase. A Smart
Receipt object is then initiated, which retrieves the specified electronic
receipt from the appropriate
database, according to the search parameters. A copy of the retrieved electronic receipt is then downloaded to a
client machine (e.g. PDA, PC) designated by the customer profile.