# Moneris timeout requests issue timeline - **Februrary 2020** - first timeout transaction occures. This is the only zendesk ticked that I found on the topic - https://officernd.zendesk.com/agent/tickets/28453 - **August 2020** - we assumed that when we change multiple invoices at the same time Moneris start to throw a Timeout error. We started communcation with them in email thread with Vini, MiroN, a guy from Staples, a guy from Moneris. I don't see zendesk ticket about this. - they suggested 2 options 1. send the requests 1 by 1. Quote from the mail "I would recommend that your requests be not multi threaded." 2. use the StatusCheck endpoint to determine the real status of the payment - we concluded that the problem is actually a load problem so we cannot test it on our staging environment - **September 2020** - we've logged an item implement the StatusCheck if a request fails with timeout. The solution was meant to be a blind fix that will work only on live - https://officernd.atlassian.net/browse/RND-8240 - **October 2020** - we started working on the item but we had troubles using the StatuCheck feature - we started communication with Moneris again to figure out how to use the StatusCheck - during the communication the item was outside of the Launchpad sprint - **November 2020** - we found out the problem and updated the scope of the item. The item was now ready to be developed. - the item was put in the Launchpad backlog. - **January 2021** - we implemented and released the item. The new feature was not tested because it was meant to be working only on live. All the other Moneris functionallity was working as expected - **February 2021** - on 1st of February we received a ticket about strange error messages in some of the invoices for Staples - we've investigated the case and we've found out that after we make a status check request we receive an unexpected response from Moneris - we've reproduced the case with their sandbox environment - we contacted them to ask about this - after few replies between 2 Feb and 22 Feb we understood what the response mean and how to threat it - we've logged 2 items to improve the Moneris integration * Limit simultaneous calls for moneris - https://officernd.atlassian.net/browse/RND-9912 * retry timeout charges - https://officernd.atlassian.net/browse/RND-9913 * Implement configurable simultaneous charges limit per payment provider - https://officernd.atlassian.net/browse/RND-9813