1. A database retrieval system comprising: a direct deposit account (“DDA”) history datastore; a receiver configured to receive a payment, said payment consisting of a paper check; a scanner configured to simultaneously: scan the check into a grayscale image; and scan the check into a black and white image; a processor configured to: determine the text of the paper check using optical character recognition technology; store the text of the paper check in a machine-readable memory; crawl the DDA history datastore for information that corresponds to the determined text; and retrieve the information that corresponds to the determined text; and a graphical user interface (“GUI”) comprising: a display of the black and white image, said black and white image being togglable between the grayscale image and the black and white image; a display of the information that corresponds to the determined text; an account number text entry field, which accepts user input corresponding to an account number; and an amount text entry field, which accepts user input corresponding to a dollar amount of the check; wherein: the GUI is presented to two distinct operators, and upon receipt of the same account number user input and the same dollar amount user input by both operators, the payment is transmitted, via a transmitter, for further processing independent of user interaction; and upon transmission of the payment for further processing, the grayscale image is discarded and the black and white image is retained in a batch file.