Nope, I don't have a debit card with a chip and a visa logo.

Do I absolutely need one of those chip cards? I know what they are; I just don't have one. It's probably too late for me to get one, too.
I'll definitely alert my bank.

I didn't think about that at all, so that was super helpful to know.
I hope people speak English, or I'm totally screwed. :/