Barcode
They are universal as stores that own a barcode reader can process a barcode that has come from elsewhere
They are cheaper as they are printed onto material (ink is the cost)
Generally, barcode readers are cheaper than RFID readers
Smartphones can also be used to read barcodes
Barcodes are smaller and lighter than RFID tags