Age Restricted Cancel Order

@emre what do i need to change/add to the rules so that if non age restricted items are added to the ticket, then an age restricted item is added but the sale is refused ALL orders on the ticket are cancelled? currently it only cancels the age restricted item and all other orders remain.

I have my system setup so that when an age restricted item is cancelled the ticket closes and logs the cashier out, and a new transaction can be started, but as the screenshot below shows when this happens the non age restricted items remain on the ticket, i want all items to cancel (like it does with abort transaction) i dont want to carry on the sale with the non restricted items as more often than not the customer doesnt want to proceed with the transaction so i have to manually go back into the ticket to remove the other items.

Can you show us the rule that cancels order when invalid birthday entered?

here it is:

  1. Changes ticket type to Age Restricted Sale Refused so i can easily filter these transactions when going back into “Tickets” from main menu
  2. Ticket marked as “Unconfirmed”
  3. Order marked as “Unconfirmed”
  4. Abort Order added which with other transactions cancels ALL orders on the receipt, here it only does it for the age restricted item (if it is this action that does tghat?)
  5. Ticket closes
  6. My logout message appears on screen saying transaction is cancelled due to UNDERAGE (lack of ID or ID proves underage)
  7. User is logged out

All these actions work perfect except that when transaction aborts it doesnt abort the whole ticket, it only aborts the age restricted item, all other orders remain on the ticket and the ticket closes but stays active until manually going back into the ticket, where i can click my cancel order button (the same abort transaction action that is in the above screenshot) which then cancels the orders on the rest of the ticket

OK. Can you try this?

  1. Create a new Select Orders action. Name it as Clear Selected Order and set Select All parameter to false.
  2. Add it to the first step on this rule. That action will clear selected order so order related actions should work for all orders.

PS: If you didn’t do so update to latest (4.1.76) version as Select Orders action have some recent optimizations.

Genius!! works perfect, thanks again @emre !!