A record 94.6% of eligible in-store card transactions were contactless last year, according to Barclays.