A computer program product comprising at least one non-transitory computer-readable medium including program instructions that, when executed by at least one processor of a transaction service provider system, cause the at least one processor of the transaction service provider system to:
- receive, from a merchant system, an authorization request associated with a transaction in an electronic payment network, wherein the authorization request includes transaction data associated with the transaction, and wherein the transaction data includes an authorization origination time t0 at which the authorization request is originated at the merchant system;
- communicate the authorization request to an issuer system;
- in response to communicating the authorization request to the issuer system, initiate a response timer associated with the transaction;
- determine that the response timer satisfies a predetermined response time amount without receiving, from the issuer system, an authorization response associated with the authorization request;
- in response to determining that the response timer satisfies the predetermined response time amount without receiving, from the issuer system, the authorization response associated with the authorization request, determine an extended response time amount associated with the transaction by providing, as input to a machine learning model, the transaction data associated with the transaction and historical transaction data associated with at least one historical transaction associated with the issuer system, and receiving, as output from the machine learning model, the extended response time amount, wherein the historical transaction data includes at least one transit and processing time associated with the at least one historical transaction with the issuer system, and wherein the machine learning model provides the extended response time amount to ensure that an estimated total transit and processing time STIP(tR-t0) for the transaction if stand-in processing (STIP) is invoked is less than an estimated maximum total transit and processing time MAX(tR-t0) for the transaction if the transaction is successfully processed with or without invoking STIP;
- after determining that the response timer satisfies the predetermined response time amount without receiving, from the issuer system, the authorization response associated with the authorization request, receive the authorization response from the issuer system before the response timer satisfies a sum of the extended response time amount and the predetermined response time amount, wherein the sum of the predetermined response time amount and the extended response time amount is less than a time amount of a merchant timeout in response to expiration of which the merchant system cancels the transaction in the electronic payment network;
- and
- in response to receiving the authorization response from the issuer system before the response timer satisfies the sum of the extended response time amount and the predetermined response time amount, communicate, to the merchant system, the authorization response, wherein the authorization response includes one of an authorization and a denial of the transaction in the electronic payment network.