Does the ticket have to contain a barcode?
Le ticket de caisse doit-il contenir un code barre ?
It is preferable that the ticket has a barcode, but if it does not have one your proof of purchase will still be accepted.
Il est préférable que le ticket comporte un code barre, s'il n'en comporte pas votre preuve d'achat sera tout de même acceptée.