This is not possible for Brink POS. Brink currently does not support the disabling or suppression of barcodes on specific channels/orders. The setting for barcode generation is either on or off.
A workaround for preventing double earning on online/Rails orders is outlined in Prevent Double Points Earning for Online Orders. (Olo)
If further assistance is required, submit a ticket to Punchh Support. (For help submitting a ticket, click here)