When trying to release a pre-authorization transaction that is 20 days old we get a bank response "307 - Authorization Not Found".
While implementing the project we asked First Data the max window in which a pre-authorization transaction would be held and we were told 25 days. Our systems team settled on a 20 day window to release any transactions that haven't been completed.
This is only the second transaction that has hit to 20 day limit in the 2 months since implementation but we are concerned that we aren't able to verify that the funds were actually released.
I found this discussion that talks a bit about not know the exact window for each bank.
Is there a way we can be certain that the held pre-authorization is being released for our customers?
Thanks in advance for any help.