Online spending for Christmas rose by 17.8% compared to the previous year, according to figures released by the British Retail Consortium. High Street spending only rose by 0.3%.
Experts say the convenience of shopping online for comparing prices led to a big increase in the internet sector.
Retailers knew they were facing a challenging Christmas. Some did better than others but they were generally well prepared for shoppers' limited spending power.
After a sluggish start, the final few days leading up to Christmas saw a last-minute sales boost.
More top news
Passengers being urged to check before they travel as upgrading work begins between Cardiff and the Severn Tunnel.
Over 40,000 people in the UK have young onset dementia. One charity says there needs to be more support for people in Wales under 65.
It has since apologised and removed the Tweet, which included the potential customer's name, email address and phone number.