A record proportion of Christmas shopping was carried out online in December, according to card spending figures from a trade association.
As people spent more time at home, online spending accounted for around a third (33.8%) of the total value of credit and debit card spending in the UK in December.
This was up from 28% in December 2019.
Online card spending in December 2020 totalled more than £21.7 billion, UK Finance said.
The average value of online transactions was £80.50, compared with just under £72 in December 2020.
The number of contactless card payments continued to grow as people took advantage of the higher £45 limit for transactions.
The total value of contactless payments in December reached a record £12.2 billion – a 64.7% increase compared with December 2019.
Eric Leenders, managing director of personal finance at UK Finance, said: “December 2020 saw, for the time of year, a record proportion of shopping carried out online, as coronavirus restrictions forced more people to do their Christmas shopping from home than on the high street.
“At the same time, the value of contactless payments reached a record high in December, with customers taking advantage of the higher £45 payment limit.
“Overall card spending in December 2020 was higher than the year before, while aggregate credit card balances continued to fall in the run-up to Christmas, reflecting the increased levels of household savings for those who have been less financially affected by the pandemic.”