| CPC G06K 19/06046 (2013.01) [G06K 1/121 (2013.01); G06K 7/1417 (2013.01)] | 8 Claims |

|
1. An information processing apparatus comprising:
at least one memory storing at least one program;
at least one processor, wherein the at least one program causes the at least one processor to:
acquire a settlement data list from an external service;
determine whether a receipt image is associated with settlement data selected from the acquired settlement data list;
determine whether to upload or generate a receipt image to be associated with the selected settlement data according to a user instruction in a case where a determination is made that no receipt image is associated with the selected settlement data;
obtain a storage location where the receipt image to be associated with the selected settlement data has been uploaded in a case where upload of the receipt image is instructed;
generate and save a receipt image to be associated with the selected settlement data based on the settlement data in a case where generation of the receipt data is instructed;
generate a two dimensional code in which a location where the receipt image has been uploaded is encoded or a two dimensional code in which a location where the receipt image generated has been stored is encoded; and
save the selected settlement data and the two dimensional code associated with each other.
|