Absa's Black Friday 2025 data shows consumers spreading purchases throughout November, with online shopping leading transaction values and a peak of 441 transactions per second recorded by midday.