QR code ou código de barras: entenda as diferenças e quando usar cada um