Doc, I don't want to negate anything or prove you're wrong. Just passing some info.
With recent digital life (the one that DickyP believes is not a real life) these kind of problems are vanishing.
Recent credit cards come with a planted IC chip.
Here, when you use a credit card, either for online purchase or in shop purchase, you insert the cared in a reader and push your 4 digit pin security password, and open a security app on your mobile. The reader contacts with the organization that has issued the card (bank, businesses, etc). They send you an encrypted one time password to your app. This password can be used only for 30 seconds. You input the password on the reader and pay the fee. You're late and don't enter the passcode in 30 seconds, you must ask for a new passcode.
We call this system "3D security", you may have a different name. So having the receipt really is not helpful. If you want, I can send you any of my cards full number. Each bank or organization that issues a credit card, has its own app with its special method. They are not all the same.
One more step over it, We have a insurance on our cards. (possibly you have too). Last year there was a huge unknown fee on our company's corporate credit card. There was an extra $3000 on our payment. We called the bank and per their investigation, there was 12 times of purchases with our card in Australia. (mostly shampoo and bath items). The insurance paid for $3000 and it was done only with one call and 10 minutes of our time. Of course they banned the card number and sent us a new one.