Hey guys. I need some help identifying why my close button doesn’t do anything. Even settling the ticket gets me stuck on the same page.
I checked my ticket closing rule, my Ticket Closed rule,
I checked rule debugger and After pressing CLOSE or SEND TO KITCHEN button, it doesn’t fire anything.
Below are my rules.
My ticket close rule below
My All order cancel rule
Check your Transaction Types for missing Account assignments.
The times I have seen this before it was due to a Transaction Type used by a Calculation or a Tax Template. It was not related to the automation of the close button at all. The fact that you cannot Settle the Ticket also indicates an account Transaction Type mis-configuration.
That will be the problem. Your Tax Template should not be using the Customer Cash Transaction Type. It is for making payment to a Customer Account, either by Cash or Credit Card. The blank Default Target Account allows for choosing Cash or Credit Card.
But a Transaction Type for a Tax Template must have every field set. You cannot leave the source or target accounts blank.
The Transaction Type for a Tax Template should be something like the following.:
But I’ve never made a change to the transaction type for Tax what so ever. With that exact setup it has always worked.
Target Account Type is Payment account. The only thing left blank is the Default Target Account
The issue occured After I started deleting print job actions within the close ticket rule, and rules that applied to a previous setup. The current Rules list is very default besides the Time clock integration, and a few minor rules that apply to a few buttons I created in the ticket screen.
EDIT: Before I actually posted this, I did check upon a few previous posts similar to this problem, and they were about transaction types, so I double checked mine to make sure they match, besides the GST(which works as far as I know). That was why I could not figure it out.
I don’t think that is necessary. I will immediately make corrections to your Tax Transaction Type, and things will work properly as usual. The way you have it set now is not normal, and it is almost certainly causing the issue you are experiencing.
As for your screenshot showing New Order … no that is not normal (it would show Submitted if you successfully close the Ticket). But this does not work because you cannot Close the Ticket with your current setup. Your Tax Transaction is preventing proper flow of operation.