| CPC G06F 16/2379 (2019.01) [G06F 16/2365 (2019.01)] | 20 Claims |

|
1. A method comprising:
receiving, by a transaction processing device via a network, a first list of processing requests;
storing, by the transaction processing device while the transaction processing device is unavailable to process the requests, the first list of processing requests in an error queue;
sending, to a distributed processing system and after the transaction processing device becomes available to process the requests, a request for a current transaction status for each processing request in the first list of processing requests;
updating, based on a determination that a first current transaction status associated with a first processing request is not the same as the status associated with the first processing request stored in the error queue, the status of the first processing request;
processing, based on the updated status associated with one or more transaction requests in the first list of processing requests indicating that the one or more transactions have not been processed, the one or more unprocessed transaction requests to obtain one or more processed transaction requests; and
updating the status associated with each of the one or more processed transaction requests to indicate that the one or more processed transaction requests have been processed.
|