Patent ID: 8473409

Claim:
A method for electronically facilitating a transaction, the method implemented on a suitably programmed computer comprising at least one processor, a data repository, and at least one user interface, the method comprising: a. receiving transaction information, via the at least one processor; b. generating, via the at least one processor, a transaction file that includes the transaction information; c. storing, via the at least one processor, the transaction file in the data repository; d. generating, via the at least one processor, a document based on the transaction file; and e. updating the transaction document, wherein updating the transaction document further comprises: i. receiving, via the at least one user interface, a change of at least one entry in one of the transaction file and the transaction document; and ii. receiving, via the at least one user interface, authorization for the change in the at least one entry in one of the transaction file and the transaction document by a designated party that is selected based on the transaction.