Comment Comment by DocTomoe Payment/Debit cards, which work worldwide, and often are given out by the same European banks to use in supermarkets and at ATMs. parent DocTomoe 4 years ago