1. A system for image recreation, the system comprising: a memory device with computer-readable program code stored thereon; a communication device; a processing device operatively coupled to the memory device and the communication device, wherein the processing device is configured to execute the computer-readable program code to: receive, from an automated teller machine (ATM), an indication of a user transaction between a user and a merchant for a product or service, wherein receiving the indication of the user transaction comprises receiving an image of the transaction documents associated with the user transaction; determine data from the transaction documents associated with the user transaction, wherein the determined data is stored as text data, wherein the stored text data comprises a description the product or service of the user transaction; determine elements from the transaction documents associated with the user transaction, wherein elements are captured images of the transaction documents, wherein the captured elements are stored as image data; determine that the transaction documents contains a handwritten signature; capture an image of the handwritten signature; store a copy of the image of the handwritten signature; receive a request for a copy of an image of one or more of the transaction documents associated with the user transaction, wherein the copy of an image is a generated image representing the image of the transaction documents associated with the user transaction; retrieve the stored text data and the stored image data from the one or more transaction documents based requested; merge the retrieved stored text data and the copy of the image of the handwritten signature onto a template from the one or more transaction documents to create a copy of the image of the one or more transaction documents requested, wherein merging the copy of the handwritten signature is based on determining that the transaction documents contains a handwritten signature; analyze user transaction habits based on a compiling of the stored text data from the transaction documents associated with one or more user transactions; determine, from the user transaction habits, one or more potential product recommendations for the user based on analyzing the user transaction habits; and communicate, to the ATM, at least the one or more potential product recommendations for the user, and the copy of the image of the one or more transaction documents requested.