8. A computer program product for image recreation, the computer program product comprising at least one non-transitory computer-readable medium having computer-readable program code portions embodied therein, the computer-readable program code portions comprising: an executable portion configured for receiving, 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; an executable portion configured for determining 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; an executable portion configured for determining 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; an executable portion configured for determining that the transaction documents contains a handwritten signature; an executable portion configured for capturing an image of the handwritten signature; an executable portion configured for storing a copy of the image of the handwritten signature; an executable portion configured for receiving 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; an executable portion configured for retrieving the stored text data and the stored image data from the one or more transaction documents based requested; an executable portion configured for merging 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; an executable portion configured for analyzing user transaction habits based on a compiling of the stored text data from the transaction documents associated with one or more user transactions; an executable portion configured for determining, from the user transaction habits, one or more potential product recommendations for the user based on analyzing the user transaction habits; and an executable portion configured for communicating, 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.
8. A computer program product for image recreation, the computer program product comprising at least one non-transitory computer-readable medium having computer-readable program code portions embodied therein, the computer-readable program code portions comprising: an executable portion configured for receiving, 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; an executable portion configured for determining 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; an executable portion configured for determining 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; an executable portion configured for determining that the transaction documents contains a handwritten signature; an executable portion configured for capturing an image of the handwritten signature; an executable portion configured for storing a copy of the image of the handwritten signature; an executable portion configured for receiving 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; an executable portion configured for retrieving the stored text data and the stored image data from the one or more transaction documents based requested; an executable portion configured for merging 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; an executable portion configured for analyzing user transaction habits based on a compiling of the stored text data from the transaction documents associated with one or more user transactions; an executable portion configured for determining, from the user transaction habits, one or more potential product recommendations for the user based on analyzing the user transaction habits; and an executable portion configured for communicating, 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. 11. The computer program product of claim 8 , wherein determining elements from the transaction documents associated with the user transaction wherein elements are captured images of the transaction documents, further comprises determining elements that are unique to the transaction documents.