Ok so I finally managed to setup the customer display to the way I like. It’s basic but it’s really made me get the hang of customization and familiarisation with html coding and power of samba.
There is something that I would like help with that would pretty much complete my customer display setup
I have two template, one for customer display orders, and the other for customer display IDLE.
When there is a new ticket, the customer display IDLE appears. As soon as there is an item in the order list, the customer display ORDER screen shows up.
Once it’s paid, it would refresh the screen with the payment type, tendered amount, and change amount(if any) at the bottom of the order.
Now once that is done, a new ticket is opened, however the screen doesn’t go back to idle screen, it just stays on tendered screen which shows the order as well.
In the rule section I can add an action which can take the screen back to IDLE, however it instantly does that when the amount is settled.
What I would like it to do is to have about a 5 second delay before going back to the idle screen after the payment has been made.
So customer just made a payment, and new ticket started, the tendered amount is currently on screen, it should stay on the screen for about 5 seconds before going back to idle screen, ready to take the next order.
Is there anyway we could accomplish this? Is there any feature inside samba that fires a delay between actions within a rule?