By 2028 an estimated 22bn payments a year will be by debit card
Millions of payments
Cash
Credit/charge card
Debit card
0
5,000
10,000
15,000
20,000
25,000
2010
2015
2020
2025