If you're experiencing a delay whenever a check is printed the issue may be with the PunchhConfigurator settings.
- Find the PunchhConfigurator.exe (C:\Program Files (x86)\Punchh)
- Locate the setting "KeepSocketOpen" and ensure this is set to "True".
If this setting is set to false, the communication between Micros and Punchh has to be restarted each time a function calls out to Punchh. With the above setting set to true, this communication is kept open and such delays will not be observed.
If further assistance is required, submit a ticket to Punchh Support. (For help submitting a ticket, click here)