2D and linear barcodes have the same limitations for scanning from manufacturing to point of sale.
To ensure smooth scanning stick to the following guidance:
High contrast is key - use dark colours on a light background, with black and white being the best combination
Avoid red or orange as the dark colour elements in your barcode - most scanners use a red light and will not pick these colours up
Refrain from reverse reflectance (inverting the light and dark modules)
Traditional scanners may not facilitate this setup as EAN/UPC barcodes are never inverted. For this reason, anticipating that these barcodes will be scanned at tills in shops, reversing QR colours is not recommended.
![Qr codes powered by GS1 mock up](/sites/default/files/inline-images/Bring-QR-to-life---Can-mock-up%20-%20558%20x%20722_1.png)