We are now integration with Vantiv through triPOS service and we are using the similar code as the suggestion from the doc here (triPOS Direct - How to Generate a Request ).
We met some cases that the request is timeout on client side when waiting for the response from triPOS services (and I assume the default timeout for the httpClient is 100s), however, the finally transaction is successful on Vantiv side. This could cause the issue in our App that not mark the spec payment with correct status. We can increase the timeout setting for this, however, this should not be a perfect solution on my perspective. So I am wondering if there is any suggestion from Vantiv for such cases?
message HttpMethod Post url
message postBody contentType developerKey developerSecret
Task response httpClient message
respMessage response Result