Originally Posted by
SkyLich
What you're suggesting could easily cause many problems by declining legitimate transactions. Consumers are well protected against not having to pay erroneous charges, so far better to approve than disapprove without a clear problem.
Most banks would decline a duplicate in this circumstance. For example, under Mastercard rules it’s not allowed for banks to pay out more than the original authorisation was made for.