
Value of delayed debit cards per capita in the United Kingdom 2013-2017
Payments Cards & Mobile. Value of delayed debit card per capita showed a fluctuation over time and peaked at approximately 380 euros in 2016.
This statistic presents the value of delayed debit cards per capita in the United Kingdom (UK) from 2013 to 2017, according to data provided by