Card payments soared to 90% of total retail spending in 2021, with 82% of transactions on either on debit […]