CONTROLLING RESOURCE TRANSFERS BASED ON UNIQUE DIGITAL IDENTIFIER DATA
A system can be provided for controlling resource transfers based on unique digital identifier data. For example, the system can generate a unique digital identifier and a status indicator for a document. A status corresponding to the status indicator can be selected from a pre-processing status, a processing status, and a post-processing status. The system can further store the unique digital identifier and the status indicator in a centralized database accessible by one or more entities. Additionally, the system can control a transfer of a resource with respect to a user account associated with one of the entities based on the unique digital identifier and the status indicator for the document. The transfer of the resource may be initiated using the document.
1 . A system comprising:
a processing device; and
a memory device that includes instructions executable by the processing device for causing the processing device to perform operations comprising:
generating a unique digital identifier and a status indicator for a document, wherein a status corresponding to the status indicator is selected from a group consisting of a pre-processing status, a processing status, and a post-processing status;
storing the unique digital identifier and the status indicator in a centralized database accessible by a plurality of entities; and
controlling, based on the unique digital identifier and the status indicator, a transfer of a resource with respect to a user account associated with an entity of the plurality of entities, wherein the transfer of the resource is initiated using the document.
2 . The system of claim 1 , wherein the operation of controlling the transfer of the resource comprises:
detecting a resource request from a user device, the resource request being a request to transfer the resource into the user account based on the document;
in response to detecting the resource request, accessing the centralized database to determine, based on the unique digital identifier and the status indicator, that the status of the document is the pre-processing status; and
based on determining that the status of the document is the pre-processing status, authorizing the transfer of the resource into the user account and updating the status indicator to change the status of the document from the pre-processing status to the processing status.
3 . The system of claim 2 , wherein the operations further comprise, subsequent to authorizing the transfer of the resource into the user account:
detecting that the user account received the resource; and
in response to detecting that the user account received the resource, updating the status indicator to change the status of the document from the processing status to the post-processing status.
4 . The system of claim 1 , wherein the operation of controlling the transfer of the resource comprises:
detecting a resource request from a user device, the resource request being a request to transfer the resource into the user account based on the document;
in response to detecting the resource request, accessing the centralized database to determine, based on the unique digital identifier and the status indicator, that the status of the document is the post-processing status; and
based on determining that the status of the document is the post-processing status, denying the resource request to prevent the transfer of the resource into the user account.
5 . The system of claim 4 , wherein a user of the user device initiates the resource request via a user interface, and wherein operations further comprise:
generating an alert comprising an indication of the denial of the resource request and transmitting the alert to the user device; and
automatically preventing access by the user device to the user interface.
6 . The system of claim 1 , wherein the operation of generating the unique digital identifier comprises encrypting metadata associated with the document.
7 . The system of claim 6 , wherein the metadata comprises a document number, a user account number, and a routing number.
8 . A computer-implemented method comprising:
generating a unique digital identifier and a status indicator for a document, wherein a status corresponding to the status indicator is selected from a group consisting of a pre-processing status, a processing status, and a post-processing status;
storing the unique digital identifier and the status indicator in a centralized database accessible by a plurality of entities; and
controlling, based on the unique digital identifier and the status indicator, a transfer of a resource with respect to a user account associated with an entity of the plurality of entities, wherein the transfer of the resource is initiated using the document.
9 . The computer-implemented method of claim 8 , wherein controlling the transfer of the resource comprises:
detecting a resource request from a user device, the resource request being a request to transfer the resource into the user account based on the document;
in response to detecting the resource request, accessing the centralized database to determine, based on the unique digital identifier and the status indicator, that the status of the document is the pre-processing status; and
based on determining that the status of the document is the pre-processing status, authorizing the transfer of the resource into the user account and updating the status indicator to change the status of the document from the pre-processing status to the processing status.
10 . The computer-implemented method of claim 9 , further comprising, subsequent to authorizing the transfer of the resource into the user account:
detecting that the user account received the resource; and
in response to detecting that the user account received the resource, updating the status indicator to change the status of the document from the processing status to the post-processing status.
11 . The computer-implemented method of claim 8 , wherein controlling the transfer of the resource comprises:
detecting a resource request from a user device, the resource request being a request to transfer the resource into the user account based on the document;
in response to detecting the resource request, accessing the centralized database to determine, based on the unique digital identifier and the status indicator, that the status of the document is the post-processing status; and
based on determining that the status of the document is the post-processing status, denying the resource request to prevent the transfer of the resource into the user account.
12 . The computer-implemented method of claim 11 , wherein a user of the user device initiates the resource request via a user interface, and wherein the computer-implemented method further comprises:
generating an alert comprising an indication of the denial of the resource request and transmitting the alert to the user device; and
automatically preventing access for the user device to the user interface.
13 . The computer-implemented method of claim 8 , wherein generating the unique digital identifier comprises encrypting metadata associated with the document.
14 . The computer-implemented method of claim 13 , wherein the metadata comprises a document number, a user account number, and a routing number.
15 . A non-transitory computer-readable medium comprising instructions that are executable by a processing device for causing the processing device to perform operations comprising:
generating a unique digital identifier and a status indicator for a document, wherein a status corresponding to the status indicator is selected from a group consisting of a pre-processing status, a processing status, and a post-processing status;
storing the unique digital identifier and the status indicator in a centralized database accessible by a plurality of entities; and
controlling, based on the unique digital identifier and the status indicator, a transfer of a resource with respect to a user account associated with an entity of the plurality of entities, wherein the transfer of the resource is initiated using the document.
16 . The non-transitory computer-readable medium of claim 15 , wherein the operation of controlling the transfer of the resource comprises:
detecting a resource request from a user device, the resource request being a request to transfer the resource into the user account based on the document;
in response to detecting the resource request, accessing the centralized database to determine, based on the unique digital identifier and the status indicator, that the status of the document is the pre-processing status; and
based on determining that the status of the document is the pre-processing status, authorizing the transfer of the resource into the user account and updating the status indicator to change the status of the document from the pre-processing status to the processing status.
17 . The non-transitory computer-readable medium of claim 16 , wherein the operations further comprise, subsequent to authorizing the transfer of the resource into the user account:
detecting that the user account received the resource; and
in response to detecting that the user account received the resource, updating the status indicator to change the status of the document from the processing status to the post-processing status.
18 . The non-transitory computer-readable medium of claim 15 , wherein the operation of controlling the transfer of the resource comprises:
detecting a resource request from a user device, the resource request being a request to transfer the resource into the user account based on the document;
in response to detecting the resource request, accessing the centralized database to determine, based on the unique digital identifier and the status indicator, that the status of the document is the post-processing status; and
based on determining that the status of the document is the post-processing status, denying the resource request to prevent the transfer of the resource into the user account.
19 . The non-transitory computer-readable medium of claim 18 , wherein a user of the user device initiates the resource request via a user interface, and wherein operations further comprise:
generating an alert comprising an indication of the denial of the resource request and transmitting the alert to the user device; and
automatically preventing access for the user device to the user interface.
20 . The non-transitory computer-readable medium of claim 15 , wherein the operation of generating the unique digital identifier comprises encrypting metadata associated with the document.