Kiwi shoppers notched up the highest spending day on record yesterday, swiping through more than $250 million worth of card transactions.
Paymark figures for December 23 showed a whopping $255 million was spent across the country yesterday - up 8.8 per cent on the same day last year.
The number of transactions per second also notched up a new record - peaking at 156 per second at 12.35pm today. The figure surpassed the previous record of 148 transactions per second recorded in 2013.
Paymark spokesman Mark Spicer said the figures indicated people were leaving Christmas shopping until the last minute.
"To give some sense of the change in the last few days, spending this Tuesday was up 45.1 per cent on last Tuesday.