Patent ID: 9595024
Date: 2017-03-14
CPC Classifications: G06Q

Claim:
1. A method for reprinting a receipt comprising: providing an application installed on a mobile electronic device, the mobile electronic device including a camera: prompting, by the application, a customer to capture a barcode of an original receipt from a retailer, wherein the retailer stores a copy of the original receipt on a receipts management server, the receipts management server communicatively coupled to a sales terminal; receiving, by the application from the receipts management server, a copy of the original receipt for storage on the mobile electronic device; displaying, by the application, information identifying the original receipt on the mobile electronic device, the information encoded in a machine-readable code; scanning, by a scanner of the sales terminal, the machine-readable code from the mobile electronic device; transmitting, by the sales terminal to the receipts management server, the information identifying the original receipt; processing, by the receipts management server, the information identifying the original receipt; determining, by the receipts management server, that the information identifying the original receipt matches the stored copy of the original receipt; in response to the determination that the original receipt matches the stored copy of the original receipt, preparing, by the receipts management server, a summary timeline including two or more transactions, the two or more transactions including at least one purchase and at least one return of a single item identified on the original receipt; generating, by the receipts management server, a modified electronic receipt including the summary timeline; transmitting, by the receipts management server, the modified electronic receipt from the receipts management server to the sales terminal; printing a paper copy of the modified electronic receipt at a receipts printer associated with the sales terminal; sending, by the receipts management server, the modified electronic receipt to the application; rendering, by the application, an image of the modified receipt electronic receipt information and the summary timeline; and displaying, by the application, the rendered image on the mobile electronic device.