If you ever come across your receipts/barcodes not flowing over to the platform this would be the result of a proxy update and by delayed auto start being off.
To fix locate the Punchh Service from Services, right click and set to Delayed Auto Start.