Patent ID: 8024267

Claim:
A machine-implemented method of managing transaction information, wherein the method is performed by a payment service processing system associated with a payment service provider, the method comprising: maintaining on the payment service processing system a plurality of user accounts comprising user financial information; maintaining on the payment service processing system a plurality of searchable machine-readable transaction records associated with the user accounts, the searchable machine-readable transaction records comprising transaction information associated with a plurality of user-merchant transactions; providing the financial information of one of the user accounts from the payment service processing system to a merchant server over a network to perform a new user-merchant transaction on behalf of a user associated with the user account without requiring the user to provide the financial information to the merchant server; receiving at the payment service processing system new transaction information associated with the new user-merchant transaction, wherein the new transaction information is captured and passed by the user to the payment service processing system in response to a determination performed at the client device that a webpage comprises transaction information such that an address of the webpage matches an address in a transaction webpage database; and storing the captured new transaction information in a new searchable machine-readable transaction record associated with the user account on the payment service processing system, allowing the user to search the new searchable machine readable transaction record.