Please excuse my ignorance. I have searched for answers and not had any light shed on my question. I've been reading that many merchants are no longer accepting cash - because of technological changes sped up by the pandemic. I haven't traveled since August 2019 and am getting ready to resume my travels next month. Typically, I use my debit card to obtain cash from ATM's - and I'm charged a foreign transaction fee (FTF). I time my withdrawals and amounts withdrawn to reduce the amount of fees that I'm charged and everything has worked out well. I just pay with cash and the FTF's that I'm charged are manageable and worthwhile for the convenience. My debit card can be used for contactless payment. I have never agreed to the foreign currency conversion for either debit or credit transactions; this is a non-issue.
I have credit cards that do not charge a FTF- one that has the 4 curved bars for contactless payment, the other does not and is not planning on getting the technology, but suggests that I upload the card to my Apple Wallet. Okay, I can do that. However, I rarely, if ever, used a credit card during my travels, preferring to pay cash. So now, say I stop at a store and buy a sandwich and bottle of water, and they don't take cash, if I use my debit card, am I going to be charged a foreign transaction fee -- plus whatever fee my bank, a small community bank, can tack on for the "convenience"?
If so does it make sense to use a credit card and pay off the balance when I return home? Are merchants generally accepting a credit card for small purchases (one of the reasons I preferred to pay cash was to avoid having small businesses incur the credit card fees)?
Thanks in advance for your advice.