Total number of card payments per capita in the United Kingdom 2013-2017
Payments Cards & Mobile. During this time period, the total number of card payments per capita showed a steady increase and peaked at almost 315 payments per capita in 2017.
This statistic presents the total number of card payments per capita in the United Kingdom from 2013 to 2017, according to data provided by