Testing automatically voided authorizations due to time-outs
If, for whatever reason, too much time elapses between an authorize and a capture, many card issuers will void the authorization. And for any situation where there's a human-in-the-loop to capture payment, this time limit might be hit.
Can such a timeout case be tested in the test gateway just by voiding the authorization? Is there ever a different type of error on the capture, if the void had been manual through Spreedly, vs. if the void had been automatic from the issuer?
Thanks!
-
Hi Brenton,
Thanks for your question.
On the Spreedly Test Gateway, we don't provide any timeouts on Authorizations, nor do we provide different error messages depending on the type of failure. In fact, a capture will always succeed unless the amount of 44 cents is specified in the transaction.
Since different gateways can have different processes and error messages for handling such timeouts, you may want to defer to the gateway's documentation to determine how to best handle these types of failures.
More information on testing with Spreedly can be found here: https://docs.spreedly.com/guides/testing/
Let us know if you have additional questions.
Thanks,
Branden
Please sign in to leave a comment.
Comments
2 comments