I love tap pay on my visa when I travel. However, do I need a physical card for the atm machines? Here at home I use tap for my Bank of America atm. I'll be in the Netherlands and Belgium. Do I need a physical atm/ debit card?
Thanks
Please sign in to post.