This issue is likely happening because of the back office settings on PosiTouch. Below is a video that shows how to configure the back office settings to resolve this issue.
https://drive.google.com/file/d/1h_xOMomHngVoYf18zY1zGfibkamNvRW7/view?usp=sharing
1. Please follow these steps for all the POSitouch sites having this issue
2. During the video, an XML file was pasted in a notepad file. This XML is what the Punchh service creates, it creates this XML and places it into the INORDER folder. POSitouch then consumes this XML and displays the discount on the terminal.
Below is the snippet that was used:
XML from the video:
<Orders>
<UpdateOrder>
<Function>2</Function>
<CheckNumber>13</CheckNumber>
<Check>
<CheckHeader></CheckHeader>
<OpenDollarDiscItem>
<ItemNumber>89</ItemNumber>
<OpenDollarDiscAmt>1.00</OpenDollarDiscAmt>
</OpenDollarDiscItem>
</Check>
</UpdateOrder>
</Orders>
3. After it is completed, please run a few tests at this site to see if this resolves the issue.
If you are still having issues with the discount not displaying, please zip the following folder and send it to us: