Cannot Close Ticket.. Help!

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

I’m stumped!

I can PM my database if someone can help.

You havent shown the settings for these… can you?

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.

The Closed Ticket Rule Screenshot is the CLOSEor SEND TO KITCHEN

The Auto Command

The thing is, I can settle it, but it just goes back to the ticket screen.

Right, and as you can see, it has NOT been Settled. Check your Transaction Types.

Ahh I see, since after settling there are other rules that fire. Fair call haha.

anyway Below are the transaction type lists

Payment Transaction Type

So those are the default Transaction Types.

Look also at any Transaction Types used by Tax Templates and any used by Calculations.

My Tax Template Assigned to Customer Cash Account

Customer Cash Payment Transaction Type

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.

EDIT 2

Want me to PM you my database @QMcKay

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.

I re did the Tax Account Like this.

Is this fine?

If it is, then after doing this, I still have the same problem…

Do you have your “Entity Types” (ie. “Tables”) set to " Sales Account" under the “Accounts” tab? Should be blank