Patent ID: 7797192

Claim:
A method performed on a computerized device for providing a receipt to a customer and a merchant at a point-of-sale, the method comprising: on a processor, performing the following: receiving a receipt instruction including a receipt destination instruction and a receipt content instruction, wherein the receipt destination instruction identifies a receipt destination relative to each of the customer and the merchant; generating an electronic receipt, wherein the electronic receipt includes at least one of an image of a payment type used at the point of sale, irrespective of the payment type, wherein the payment type comprises at least one of paper currency, a credit card face, a smart card, a gift certificate, store credit, and a refund/exchange, and in a case where the payment type used at the point of sale is paper currency, a serial number of the paper currency and an image, wherein the image is a copy of a payment type used at the point-of-sale, the payment type comprising at least one of paper currency, a credit card face, a smart card, a gift certificate, store credit, and a refund/exchange; generating receipt authentication data at the point-of-sale, the receipt authentication data comprising any data that can be used to confirm that the electronic receipt has not been altered; generating a conventional paper receipt in addition to the electronic receipt; and transmitting the electronic receipt to the receipt destinations; and separately transmitting the receipt authentication data to the receipt destinations, wherein the receipt authentication data is stored at a merchant system.