8 interesting facts about banking and payment cards