I was in London a few weeks ago and we had dinner at a busy pub in London I'll call "Mr. Foggs Tavern" because that's their name.
Dinner and pint were nice, we decided to have a 2nd pint and enjoy more of the people-watching. While we were drinking the 2nd pint a different staffer, not our waiter, came out and said she was collecting the bill so I tapped my card on the machine and it said it went thru. We continued talking and enjoying the pints, then a few minutes later our waiter came by. He said the bartender hadn't put the charge for the 2nd pints on the bill so he'd reversed the charge and wanted to charge us for the meal again, 2nd drinks included this time. Stores have reversed incorrect charges many times in the past so I thought nothing of it. Tapped again, and when we finished our drinks we were on our way.
Now that we're home I look at my credit charges and sure enough both charges are on the account. I'm disputing the charge but I'm doubtful it will work. I did tap my card to the machine twice so if the merchant insists it was really two purchases I don't see much else we can do.