A stop payment order operates to stop only one transaction. That would be the next transaction after the stop was placed, and the bank should only be expected to catch it if the dollar amount was accurate.
Reg. E's commentary says:
Once a financial institution has been notified that the consumer's authorization is no longer valid, it must block all future payments for the particular debit transmitted by the designated payee-originator. The institution may not wait for the payee-originator to terminate the automatic debits. The institution may confirm that the consumer has informed the payee-originator of the revocation (for example, by requiring a copy of the consumer's revocation as written confirmation to be provided within fourteen days of an oral notification). If the institution does not receive the required written confirmation within the fourteen-day period, it may honor subsequent debits to the account.
One key question is whether the customer told the bank that he was revoking the insurance payment authorization. If he did not, the stop was valid only for that one transaction, unless your paperwork or contract committed you to stopping all transfers from the company.
_________________________
John S. Burnett
BankersOnline.com
Fighting for Compliance since 1976
Bankers' Threads User #8