What card finish do you recommend for a barcode?

Matt finish is the best - it cuts down on glare, especially when using a smartphone to read a QR code. For reliability, Oomph experts also recommend the code sits on a white background.