gateway should not be queried again, if a payment request times out. This can cause double up payments. <pre>   lib |-----request#1 dispatched -------->| gateway       |< request lost as it timed out>    |       |-----reqeust#2 dispatched -------->|       |<----response#2 recieved ----------|       |<request #1 approved in mean time> | </pre> will try to make the configuration of retries possible later.
gateway should not be queried again, if a payment request times out. This can cause double up payments.
<pre>
  lib |-----request#1 dispatched -------->| gateway
      |< request lost as it timed out>    |
      |-----reqeust#2 dispatched -------->|
      |<----response#2 recieved ----------|
      |<request #1 approved in mean time> |
</pre>
will try to make the configuration of retries possible later.
anujluthra/active_merchant