I paid for a product from a high street retailer early-May 2005 - cost just under £30.00. The receipt confirms the payment and the authorisation code is shown. The transaction has never showed on my statement. I called my bank to query this yesterday and they told me the transaction is sitting, authorised, but the merchant hasn't taken the money.
Called the store and they told me that as far as they are concerned they have been paid. HSBC tell me that unlike a cheque which will not normally be cleared after 6-months, a debit card transaction like this sits on the account in perpetuity. They tell me they can't unauthorise it and that the shop can claim the payment at any time in the future.
I don't really want this sitting on the account - in case it happened to take me overdrawn etc. at some future date.
So store not interested, bank can't unauthorise it - surely there must be a way to clear this transaction?
Comments/ideas please.